- #include <iostream> 
-   
- namespace { 
- int x = 3; 
- struct { int operator()(int i) { return i + x; } } lambda; 
- } 
-   
- int main() { 
- 	::std::cout << lambda(2) << "\n"; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgoKbmFtZXNwYWNlIHsKaW50IHggPSAzOwpzdHJ1Y3QgeyBpbnQgb3BlcmF0b3IoKShpbnQgaSkgeyByZXR1cm4gaSArIHg7IH0gfSBsYW1iZGE7Cn0KCmludCBtYWluKCkgewoJOjpzdGQ6OmNvdXQgPDwgbGFtYmRhKDIpIDw8ICJcbiI7Cn0=