Part 1: 121 Part 2: 3805