39 lines
		
	
	
		
			460 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			460 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#include <iostream>
 | 
						|
using namespace std;
 | 
						|
class Engine{
 | 
						|
public:
 | 
						|
	int layer1;
 | 
						|
	class WaterTank{
 | 
						|
	public:
 | 
						|
		int layer3;
 | 
						|
		class Water{
 | 
						|
		public:
 | 
						|
			int layer5;
 | 
						|
		};
 | 
						|
	};
 | 
						|
	private:
 | 
						|
		int layer8;
 | 
						|
		class Tank{
 | 
						|
		public:
 | 
						|
			int layer9;
 | 
						|
		};
 | 
						|
	};
 | 
						|
private:
 | 
						|
	int layer2;
 | 
						|
	class EngineRope{
 | 
						|
	public:
 | 
						|
		int layer6;
 | 
						|
		class Rope{
 | 
						|
		public:
 | 
						|
			int layer7;
 | 
						|
		};
 | 
						|
	};
 | 
						|
	
 | 
						|
};
 | 
						|
 | 
						|
int main(){
 | 
						|
	Engine A;
 | 
						|
	cout << A.layer1 << A.WaterTank.layer3 << A.WaterTank.Water.layer5
 | 
						|
	return 0;
 | 
						|
}
 |