#include <iostream>
void quux() { std::cout << "root\n"; }
namespace other {
void quux(int x = 0) { std::cout << "other\n"; }
}
namespace taxes {
void foo() {
using namespace other;
quux(3);
};
void bar() {
quux();
}
}
int main() {
taxes::foo();
taxes::bar();
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp2b2lkIHF1dXgoKSB7IHN0ZDo6Y291dCA8PCAicm9vdFxuIjsgfQoKbmFtZXNwYWNlIG90aGVyIHsKCXZvaWQgcXV1eChpbnQgeCA9IDApIHsgc3RkOjpjb3V0IDw8ICJvdGhlclxuIjsgfQp9Cm5hbWVzcGFjZSB0YXhlcyB7Cgl2b2lkIGZvbygpIHsKICAgIAl1c2luZyBuYW1lc3BhY2Ugb3RoZXI7CgkJcXV1eCgzKTsKCX07CgoJdm9pZCBiYXIoKSB7CgkJcXV1eCgpOwoJfQp9CgppbnQgbWFpbigpIHsKCXRheGVzOjpmb28oKTsKCXRheGVzOjpiYXIoKTsKCXJldHVybiAwOwp9