Completed all exercises up to chp 10