HomepageCBHPuzzles solved by CBH Puzzles solved by CBH 126Italian specialtiesMarco Regaliasolved 11,666 timesSolve puzzle