fail due to floating point arithmetic