Part 1: 308
Part 2: 12124
