-/*
- * Multiply two fixed-precision rational numbers.
- */
-
-/*int fix_mul(int a, int b)
-{
- return (int) ((int64) a * (int64) b >> 13);
-}*/
-
-
-/*Mod Antonin : multbug1*/
-/*
-int fix_mul(int a, int b)
-{
- double tmp= (double) ((int64) a * (int64) b);
- int64 v = (int64) ((fabs(tmp/8192.0)>=floor(fabs(tmp/8192.0))+0.5)?fabs(tmp/8192.0)+1.0:fabs(tmp/8192.0));
- v = (tmp<0)?-v:v;
- return (int) v;
-}
-*/
-/*doM*/
-
-int fix_mul(int a, int b) /* Luke Lee optimized : 11/16/2004*/
-{