ICS 691 Assignmet 6