0_0_21461547_23509.cpp:21:56: error: 'T3' has not been declared template<class T1, class T2>inline int out(T1 a, T2 b, T3 c) { return out(a) + out(b) + out(c); } ^