HomepageARLPopular puzzles created by ARL Popular puzzles created by ARL 66Independence of MexicoARLsolved 203 timesSolve puzzle104computerARLsolved 135 timesSolve puzzle