Completed part 6