Puzzles solved by Sanjuan