Re-read the requirement and discovered that zero needs to be grouped with the negative values