public int max(int a, int b) { return (a > b) ? a : b; } public double max(double d1, double d2) { return (d1 > d2) ? d1 : d2; } public double max(double d1, double d2, double d3) { return (max(d1, d2) > d3) ? max(d1, d2) : d3; }