//	+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++
//	|                                                               |
//	+                                      ShmalevoZ                                            +
//	|                                       2009-10                                             |
//	+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++

//---------------------------------------------------------------------------------------------
//  
 ;
 ;
 ;

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


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


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


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


//******************************************************************************
// ( = "")
//
// : 
//   = ""
//
//  :
//    
//
// :
//          .  .
//
 ( = "") 
	
		= ;
	
	 () = 0 
		 .().() = 0 
			("      " + );
		;
				= ;
		.();
				= .();
					= .();
		
		.("");
		.("");
		
		  = 1   
				= .();
			.();
			.	= .;
			.	= .;
		;
		
		.();
		 .() = 1 
			_this().(.);
		;
	;
	
	 ;
 // ()


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


//******************************************************************************
// ()
//
// : 
//  
//
//  :
//  
//
// :
//  
//
 () 
	
	 () = 1 
		("     !");
	;
	
		= .();
	.();
	
	.();
	 .() = 1 
			= _this().(.);
		 . = "" 
			.	= ;
		 . = "" 
			.	= ;
		
			.(., );
		;
	;
	
	.();
	
 // ()


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