HomepageAli TaylorPopular puzzles created by Ali Taylor Popular puzzles created by Ali Taylor 192EngineAli Taylorsolved 3,020 timesSolve puzzle