Improved euler 37.