Adding homeworks 3-7