- #include <algorithm> 
- #include <functional> 
- #include <iostream> 
- #include <memory> 
- #include <string> 
- #include <type_traits> 
- #include <utility> 
-   
-   
- struct Stable 
- { 
- 	int i; 
-   
- 	Stable(const Stable&) = delete; 
- 	Stable(Stable&&) = delete; 
-   
- 	Stable(int i) : i(i) {} 
- }; 
-   
-   
-   
- Stable foo() 
- { 
- 	return {42}; 
- } 
-   
-   
- int main() 
- { 
- 	std::cout << foo().i << std::endl; 
- } 
				I2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGZ1bmN0aW9uYWw+CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPG1lbW9yeT4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPHR5cGVfdHJhaXRzPgojaW5jbHVkZSA8dXRpbGl0eT4KCgpzdHJ1Y3QgU3RhYmxlCnsKCWludCBpOwoJCglTdGFibGUoY29uc3QgU3RhYmxlJikgPSBkZWxldGU7CglTdGFibGUoU3RhYmxlJiYpID0gZGVsZXRlOwoJCglTdGFibGUoaW50IGkpIDogaShpKSB7fQp9OwoKCgpTdGFibGUgZm9vKCkKewoJcmV0dXJuIHs0Mn07Cn0KCgppbnQgbWFpbigpCnsKCXN0ZDo6Y291dCA8PCBmb28oKS5pIDw8IHN0ZDo6ZW5kbDsKfQ==