Homework 6,7 &8