#include <iostream>
 
void f(const int&)
{
	std::cout << "f(const int&)\n";
}
 
void f(int&)
{
	std::cout << "f(int&)\n";
}
 
int main()
{
	int a = 0;
	const int b = 0;
	int& c = a;
	const int& d = a;
	f(a);
	f(b);
	f(c);
	f(d);
}
				I2luY2x1ZGUgPGlvc3RyZWFtPgoKdm9pZCBmKGNvbnN0IGludCYpCnsKCXN0ZDo6Y291dCA8PCAiZihjb25zdCBpbnQmKVxuIjsKfQoKdm9pZCBmKGludCYpCnsKCXN0ZDo6Y291dCA8PCAiZihpbnQmKVxuIjsKfQoKaW50IG1haW4oKQp7CglpbnQgYSA9IDA7Cgljb25zdCBpbnQgYiA9IDA7CglpbnQmIGMgPSBhOwoJY29uc3QgaW50JiBkID0gYTsKCWYoYSk7CglmKGIpOwoJZihjKTsKCWYoZCk7Cn0=