//       
 ;
 ;


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//      
//
 ()
	
	 ;
	
 // ()


//******************************************************************************
// _this()
//
// : 
//  			- 
//
//  :
//  		-   
//
// :
//     
//
 _this()
	
	 ();
	
 // _this()


//******************************************************************************
// (, )
//
// : 
//  , 
//
//  :
//  
//
// :
//  
//
 (, )
	
		= ;
	
	 "";
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 ()
	
	 () = 1 
		;
	;
	
				= "";
						= ("[(, ((.." +  + ")))]");
	.	= ;
	
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 () 
	
	.();
	.	= ;
	();
	
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 () 
	
		= 0;
	
	 () = "" 
		 (( <= 0)  ( > .())) 
				= 1;
		;
	
			= .((()), , "");
	;
	
	 ;
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 ()
	
		= 0;
	
	 () = "" 
		 ( <= 0)  ( > .()) 
			_this()._(" ::    !");
		;
			= ;
	
		 .((()), , "") = 0 
			_this()._("       " +  + "!");
		;
	;
	
	 ;
 // ()


//******************************************************************************
// (, )
//
// : 
//  , 
//
//  :
//  
//
// :
//  
//
 (, ) 
	
		= 0;
	 () = "" 
		 .() <  
			.();
		;
	 () = "" 
		 .(, , "") = 0 
			.();
			.	= ();
						= .();
		;
	;
	
	.();
	.	= ;
	
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 () 
	
		= ();
	.();
	
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 () 
	
		= ();
	
	 .(, "");
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 () 

		= ();

	 () = 0 
		.();
		 .() = 1 
			();
		;
	
		.("", , , "");
	;
	
 // ()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 () 
	
	 .();
	
 // ()


//******************************************************************************
// _()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 _() 
	
	 (());
	
 // _()


//******************************************************************************
// _(, )
//
// : 
//  , 
//
//  :
//  
//
// :
//  
//
 _(, ) 
	
	_this()._("      """"!");
	
 // _()


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 ()
	
		= ("");
	.("");
	.("");
	
 // ()
