Here is the answer to yesterday's riddle.
The man took the goose across the water first. He came back across by himself and then he got the fox and took him over. Then he took the goose back with him. Then he left the goose and took the corn to the side with the fox. Then he came back again by himself and got the goose and took him to the other side. Now all of them are on the other side of the lake and none of them were eaten! :)