HomepageEuroGraphicsPopular puzzles created by EuroGraphics Popular puzzles created by EuroGraphics 96Keith HaringEuroGraphicssolved 86 timesSolve puzzle