What helped you answer these puzzles! Please answer this!