Part 1: 4202 Part 2: 4779