answers to challenges