Further work on part 6.
Worked up to part 9.