Added test for when multiple negative numbers are used
Changed CheckNegatives function so that it can handle correct exception throwing when many negs are used