HomepageMary2Popular puzzles created by Mary2 Popular puzzles created by Mary2 72Puzzle for ChristmasMary2solved 1,176 timesSolve puzzle