HomepageafafafafPuzzles solved by afafafaf Puzzles solved by afafafaf 42Still lifeNilanjan Bhattacharyasolved 17,486 timesSolve puzzle