Puzzles solved by Haggi