Added assignment 6, part one