Puzzles solved by Hor