Puzzles solved by Haga