All tests pass, Part 1 finished