Part 1 finished.