Fix infinite loop when negative tracks occur

* uncommented return statement when negative tracks occur
* negative tracks are no longer multiplied by -1 and added to tally
* added a counter to report how many negative tracks occurred