Puzzles solved by Hana Toribio