Problem 83 solution added. ~2.6 seconds running time.