Puzzles solved by Teresa Ballesteros Mas