Puzzles solved by Sofia Palacios