Puzzles solved by Hagi