#include <iostream>

template <class T, typename std::enable_if<std::is_integral<T>::value>::type* = nullptr>
T sum(T a,T b)
{
	return a + b;
}


int main() {
	// your code goes here
	int a{2}, b{3};
	
	std::cout << sum(a, b);
	
	
	return 0;
}