HomepageShan SuPuzzles solved by Shan Su Puzzles solved by Shan Su 24The Human HeartShan Susolved 4 timesSolve puzzle