Puzzles solved by diola