Puzzles solved by Spencer Stan