added answers to exercises