Part 2

Done and verified! One to go!