HomepageRichard_CaballeroPopular puzzles created by Richard_Caballero Popular puzzles created by Richard_Caballero 42ComputerRichard_Caballerosolved 21 timesSolve puzzle