tried to make normfloat faster by implementing marsaglia polar method, but is slower