The Dream Puzzle