#include <stdio.h>

double max(double x, double y);
double abs_double(double x);
double cube(double x);

int main(void){
double a,b;
a=3.1;
b=-2.5;
printf("max(|%lf|,(%lf)^3)=%If\n",a,b,max(abs_double(a),cube(b)));
return 0;
}

double max(double x, double y){
return (x>y)?x:y;
}

double abs_double(double x){
return(x>0)?x:-x;
}

double cube(double x){
return x*x*x;
}