#include <sys/types.h>

double __poly(double x, size_t n, const double* c);
double exp2(double x);
double log2(double x);