TAG: Hints And Solving Puzzle