Puzzles solved by Santiago Villegas