#define abs(x) (x<0) ? -x : x