#include <math.h>
#include <stdint.h>
#include <float.h>
#include <fenv.h>
#define rln2 1.4426950408889634073599246810018921374266459541529859341354494069