Puzzles solved by Shahi