Finished Problem 18
Finished Problem 67 (same as 18)