#include #ifndef M_PI #define M_PI 3.14159265358979323846f #endif #ifndef EPSILON #define EPSILON 0.0000000000000000000000001f #endif #ifndef INF #define INF 2^31-1 #endif