Started part 3.
Updated part 3.