HomepageYyJPopular puzzles created by YyJ Popular puzzles created by YyJ 28IndependenceYyJsolved 4 timesSolve puzzle