Removed <math.h>. Stored orginal inputs.

Removed <math.h> because it is not used.

Stored original inputs as variables because the user should not see the functions being done as the numbers carry around.

There is still the problem of it saying it reduced when it didn't when it gets to 1.