HomepagefupaPuzzles commented by fupa Puzzles commented by fupa 32Roofs of Nuremberg (Germany)sepavosolved 3,871 timesSolve puzzle