Problem 53 solution added. ~0.006 seconds running time.