I am stuck for this problem...
isAt(keys, room3).
isAt(book, room3).
isAt(keys, room6).
isAt(keys, room4).
currently, room3 have keys and book. I want to print keys and book. I tried this code and apparently prints only one. (just keys)
look :- isIn(Location),
  write('You are in '),
  write(Location),
  nl,
  items_inroom(Location),
  nl.
items_inroom(Location) :-
    isIn(Location),
    isAt(Item, Location),
    write('Available Item(s):'), 
    write(Item),
    nl.
items_inroom(_) :-
    write('Available Item(s): None'),
    nl. 
items_inroom is the code that trying to print all these facts. How can I approach this? any help will be great! Thank you.
                        
Find all items and display them.
Actually you can implement the
show_items(Items)in any way you want.