HomepageJack mooradianPopular puzzles created by Jack mooradian Popular puzzles created by Jack mooradian 112My projectJack mooradiansolved 3 timesSolve puzzle