#include <iostream>

bool is_int(int) { return true; }

template<typename T>
bool is_int(T) { return false; }

int main() {
	std::cout << std::boolalpha <<
		is_int(1) << '\n' <<
		is_int(1.0) << '\n' <<
		is_int('1') << std::endl;
}