assignment part 5