HomepageNorman Kin Hang ChanPopular puzzles created by Norman Kin Hang Chan Popular puzzles created by Norman Kin Hang Chan 117Granite StonesNorman Kin Hang Chansolved 863 timesSolve puzzle