Puzzles solved by DIAMOND