template<class T1, class T2>
void hoge(T1 a, T2 b);