Puzzles solved by Salvatore