Problem 28
Problem 29
Problem 30
Problem 31
Problem 32
Problem 33
Problem 34
Should have trusted take to do the right thing with negative nums