HomepageTangPuzzles solved by Tang Puzzles solved by Tang 20halogenalkane1Tangsolved 7 timesSolve puzzle