Problem 97 solution added. ~0.0002 seconds running time.