Puzzles solved by Shir