24 from Eurographics Puzzles