Part 2
32