Puzzles solved by heike