template <typename T> void db(T t) { cout << t <<" "; } template<typename T, typename... Args> void db(T t, Args... args) { cout << t <<" ";db(args...); } int main() { db(1,"a",20,"Hey); }