Puzzles solved by delvalle