Puzzles solved by Mario del Valle