Part 0 and Part 1 test