HomepageAndrey KiselevPopular puzzles created by Andrey Kiselev Popular puzzles created by Andrey Kiselev 70AlmondsAndrey Kiselevsolved 1,387 timesSolve puzzle