Some cleanup
More cleanup
Incomplete crack at Problem 12
Finished problem 12