HomepageNRuthPopular puzzles created by NRuth Popular puzzles created by NRuth 221Alan TuringNRuthsolved 13 timesSolve puzzle