rush test
Finished part 17, onto 18