removing product comparison for simple one to avoid overflow
Rendering (either interactive or offline) becomes pure blakc after more than 65k samples. This was causes by a test to check if the product of two variables was not positive. As the two variables were incremented at each sample, an overflow occurs after 65k+, making the product negative and causing the program to fill the output with black pixel.