Problem 21 and 22
Finished the majority of lists