Puzzles solved by tir