#include <iostream>
using namespace std;
 
template<typename T, typename ...Agrs>
constexpr T add(T val, Agrs ...args) { T tmp[] = { val += args ... }; return val; }
 
int main() {
 
	cout << add(1, 2, 3);
 
	return 0;
}