#include <iostream>
void foo(int);
void foo();
void foo()
{
std::cout << "Defaulting!" << std::endl;
foo(0);
}
void foo(int x)
{
std::cout << x << std::endl;
}
int main()
{
foo(0);
foo();
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdm9pZCBmb28oaW50KTsKdm9pZCBmb28oKTsKCnZvaWQgZm9vKCkKewoJc3RkOjpjb3V0IDw8ICJEZWZhdWx0aW5nISIgPDwgc3RkOjplbmRsOwoJZm9vKDApOwp9Cgp2b2lkIGZvbyhpbnQgeCkKewoJc3RkOjpjb3V0IDw8IHggPDwgc3RkOjplbmRsOwp9CgppbnQgbWFpbigpCnsKCWZvbygwKTsKCWZvbygpOwp9