Parts 1 & 2 (Part 2 is below Part 1)