Puzzles solved by ijtg