//	+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++
//	|                                             |
//	+                                      ShmalevoZ                                            +
//	|                                       2009-07                                             |
//	+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++---+++

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


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


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


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


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


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


//******************************************************************************
// ( = "")
//
// : 
// 		-    , - 
//  
//
//  :
//  
//
// :
//      
//
 ( = "") 
	
					= ;
			= "";
					= _this().();
								= (, "\");
	  <> 0 
			= (, );
					= (, () - );
								= (, "\");
	;
			=  + "set.ert";
		= _this().();
	
						= ("");
	.(,	"");
	.(_this(),							"");
	("", , );
	
		= (.(""));
	  = 1 
		
			= .("");
		(, );
	;
	
 // ()
