Added initial version of part 6 for testing.