// .
//
//     -  ,  -   
//
 _, _;

 ()  ; 

 ()  () 

 ()

	_ = ("");
	_.("", "AY");
	_.("", "EY"); //EI, YEI
	_.("", "IY");
	_.("", "OY");
	_.("", "UY");
	_.("", "YY");
	_.("", "EY");
	_.("", "YUY");
	_.("", "YAY");

	_ = ("");
	_.("", "A");   
	_.("", "B");   
	_.("", "V");    
	_.("", "G");     
	_.("", "D");     
	_.("", "E");    
	_.("", "E");     
	_.("", "ZH");     
	_.("", "Z");       
	_.("", "I");        
	_.("", "Y");         
	_.("", "K");          
	_.("", "L");           
	_.("", "M");            
	_.("", "N");             
	_.("", "O");              
	_.("", "P");              
	_.("", "R");              
	_.("", "S");              
	_.("", "T");              
	_.("", "OU");              
	_.("", "F");                
	_.("", "KH");               
	_.("", "TS");                
	_.("", "CH");                 
	_.("", "SH");                  
	_.("", "SHCH");
	_.("", "");
	_.("", "Y");
	_.("", "");
	_.("", "E");
	_.("", "YU");
	_.("", "YA");          
	
	//        
	//  aka desty
	    
	 = ("");
	 =1  _.() 
		 = "";                  
		 = _.(,);
		.(,);
	;
	 =1  .() 
		 = "";
		 = .(, );
		 ()>1 
			_.(, );
		
			_.(, ); 	
		;
	;                   
	
	//      
	//c, h, j, q, u, v, w, , x 
	//    -          ,     
	_.("C","");
	_.("H","");
	_.("J","");
	_.("Q","");
	_.("U","");
	_.("V","");
	_.("W","");
	_.("X","");  
	
	_.("IH",""); //     H
	
	//    
	_.("_","_");
	_.(" "," "); //   
		
	/// ???
	// 

//------------------------------------ ------------------------------------
 ()
	();
 // 

//------------------------------------ ------------------------------------
 ()
	_ = "";
	_ = "";
 // 

 (1)
	 ?((1) = 1, 1, 0);
	// 

 (, )
	 = "";
	// () > 2 
	//	()._(".:    2  ");
	//;
	 =1  () 
		1 = (, , 1);
		  = () 
			1 = (, );
		;
		2 = (, , 1);
		 (2) = 1 
			 =  + (1);
		
			 =  + (1);
		;
	;
	 ;
	// 

// ( );
 () 
	 = "";
	  = ();
	 =1   
		  <  
			 = (, , 2);
			 = _.(());
			  > 0  
				 = "";
				_.(, );
				 =  + (, );
				 =  + 1;
				;
			;
		;
		 = (, , 1);

		 = _.(());
		  = 0  
			//(".:    "+);
			//()._(".:    "+);    
			//  aka desty -    -   
			 = "_";			
		
			 = "";
			_.(, );
			 =  + (, );
		;
		
	;
	 () >= 2 
		 () = 0 
			 (((, 1)) = 1)  (((, 2, 1)) = 1) 
				 = (, 1)+ ((, 2, 1))+ (, 3);
			;
		;
	;
	 ;
 //             


