#include "max.h"
template <typename T>
inline T const& maxTwoObject(T const& a, T const& b){
return a>b?a:b;
}
#include "max.h"
#include <iostream>
#include <string>
using namespace std;
int main(){
int i = 42;
cout<<maxTwoObject(7,i)<<endl;
double f1 = 3.4;
double f2 = -6.7;
cout<<maxTwoObject(f1,f2)<<endl;
string s1 = "mathematics";
string s2 = "math";
cout<<maxTwoObject(s1,s2)<<endl;
return 0;
}