I need help

From: nope (noorpiilur_at_yahoo.com)
Date: 12/19/04


Date: 18 Dec 2004 17:29:41 -0800

Hello

I hope someone can help me with this problem. I've got facts:

room(room1).
room(room2).
room(room3).
room(room4).
etc.

door(room1, room2).
door(room1, room3).
door(room1, room4).
door(room3, room4).
etc.

location(thing_a, room1).
location(thing_b, room2).
etc.

start(room1).

And I've to write a predicate move/1 witch locates a thing and moves
it to the start. I've written a similar program (like Nani search),
where I can walk around the rooms and move things but how can I make
the program to to the same? :)

Thanks,
Risto