13th Version

Minor changes to the values being tested.
20th Version

Amended to not exit through System.exit within the evaluate function.