Puzzles solved by garfi