Puzzles solved by Singh