Finished problem 18.
Used problem 18 solution to solve problem 67.