Puzzles solved by Suhail