WHAT IS 11931 DIVIDED BY 76?! it has been keeping me on the same problems for hours!
156.986842
it is 240.67302
It is 156.986842... agreeing with the first Guest