HomepageARLPopular puzzles created by ARL Popular puzzles created by ARL 66Independence of MexicoARLsolved 186 timesSolve puzzle104computerARLsolved 132 timesSolve puzzle