#include <iostream>
using namespace std;
template <class T1, class T2>
auto Add(T1 first, T2 second)
{
auto p = first + second;
return p;
}
int main() {
cout << Add(1, 2.5f) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKICAgIHRlbXBsYXRlIDxjbGFzcyBUMSwgY2xhc3MgVDI+CiAgICBhdXRvIEFkZChUMSBmaXJzdCwgVDIgc2Vjb25kKQogICAgewogICAgICAgIGF1dG8gcCA9IGZpcnN0ICsgc2Vjb25kOwogICAgICAgIHJldHVybiBwOwogICAgfQoKaW50IG1haW4oKSB7Cgljb3V0IDw8IEFkZCgxLCAyLjVmKSA8PCBlbmRsOwoJcmV0dXJuIDA7Cn0=