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

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

    =("");
    .(..);
    .(.,,2);
    .(.,,2);
    
     =0 		
		.(.,,1);//   
	
    	.(.,,2);// . - 
	;
    
	.(0);
    .(,,(""),,,,,5);	
	.(3);
	.(1);
	

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

	.(0);
    .(,,(""),,,,,5);
	.(3);
	.(1);
		

//-----------------------------------------------------------------

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

	 .("")=0  ; ;

	=.("");
	 = /;
	20 = .("20");
	10 = .("10");
	 = 20 + 10;

	 =0  ; ;
		
	 (>0)     // (>0)  
		();
	    .();
		 .()=1  
        	.();
			.19=.19;
			.=.;
			.10=.10;
			.10=.10;
			.20=.20;
			.=.;
			.=.;
		;
        .("19",",10,10,20,,");
		.();
		 .() =1  
			();
			19=.19;
			 = .*;
			  > 0 
				10=.10*;
				20=.20*;
				10=.10*; 			
				=.*;
				=.* ;
				//       
				20= - (10+20+10++); 
				_ = 20 + 10;
				
				=(.,.,.,.);
				();
				 = _+_;
  
				  < (_,2,1) 
					 (""+()+"    ."+19+"  "++" ."++"    !!!
					          |= "++", = "+_+"    = "++"","!"); 
						//(0);  ;	  
					_ = ;	
				;

				 = _*_;
				_ = _ -  - 10;
			
				 _ < (,2,1) 
					 (""+()+"    ."+19+"  "++" ."++"   . !!!
					          |= "+_+", = "++"    = "+_+"","!");
					    //(0);  ;	  
					 = _;	
				;         
					
				 _ < (_ + 10) 
					 (""+()+"    ."+19+"  "++" ."++"  <_ + 10> !!!
					          |= "+_+", = "+(_ + 10)+"    = "+_+"","!");
						//(0);  ;	  	  
					 (10>0)  (_=0) 
					    10 = _;  
					   (10=0)  (_>0) 
					  	_ = _;
					   
					  	;
					  ;	
				;         	

		// ("_= "+_+"  = "+);		
				 = *100/;
				 = 20 - ;
				 = +_+10+10++;				
				
			;
            //*****************************
			//  
			//10 = .10/(.10 + .20);
			// = ./.("");
			//
			// = *;//*;
			//_ = *;
			//			
			//10=_*10;
			//20=_ - 10;
			//
			//10=.10**;
			//
			//=.**;
			//=.**;
			////    
			//20=-(10+20+10++);
            //******************************			
		;                   
	;
	
	//     -,  . -, .
	// - .    
	 (.()=1)  (.()=1) 
		=(.,.,.,.);
	 
		 = ();  
	;
	 = ;

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

	 (.() > 0)  (.() > 0)  
        .();//   			
    	(0); //   -
    	
    	 .(3) > 0 
			
			=.(3);
			 = .("");
			//("= "+);
			  > 0  					
				.();			
				. = ;
				. = .;				
				. = .(""); // 
				. = ;	//  
				. = .("");	//  			
			;

		;	
	;
				

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

	 (.() > 0)  (.() > 0)  
        .();//   			
		(0); //   
    	
    	 .(3) > 0 
			
			=.(3);
			 = .("");
			// ("= "++"  = "+);
			  > 0  					
				.();			
				. = ;
				. = .;				
				. = .()+.(); // 
				. = ;	//  
			;

		;	
	;
				

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

//______________________________________________________________

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

//-----------------------------------------------------------------------------

//  -   .
 ()
 ;	

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

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

	= ;
	//      !!!
	  < 0  (); ; ;
	 (,"   ",16,2,40) =1 
		//     
		=(, );
		  >   (); 
			 ("   ", 10);
			;
		;
		
		=(, , );
		// =0;
		//.(,,"");
        ();
	;
	

//--------------------------------------------------------------------
 ()
	
	=1; // 
	=..; //  -  

	19=1; //   -   19 
	

//--------------------------------------------------------------------------------
 ()
	..(1);
	 = .();
    	    //   			
	 = ("");
	.("",,,,"",30,,1);             
	.("",,,,"",11,,1);             
	.("",,,,"",16,,2);             
	.("",,,,"",16,,2);             
	.("",,,,"",16,,2);             
    
	//   			
	 = ("");
	.("",,,,"",30,,1);             
	.("",,,,"",11,,1);             
	.("",,,,"",16,,2);             
	.("",,,,"",16,,2);             
	
	.(1); //  
	(1);
    19=19; //      19 
    =; // " "
    ..();           
	//    , ..  -  .   
	 () = 1 
		=(); //,    -
	;

    ();

//	..(1);
//	..(1);


//-----------------------------------------------------------------

 ()
   	(, );

	=",,,";
	 ((, )=0)
	     ( =0) 
	    ("   -   !");
	;
	
    
	=(.,.,.,.);
	  <=  
		 =  ;
	 
		 = ;
	;
	

	. = " "+;
	. = ; 

//-----------------------------------------------------------------
 () 
     ="";
	 =0;
	 =0;
	 ="";
	 =0;
	 =0;

//-----------------------------------------------------------------------------

 () 
     .() = 1 
		 ="";
		();
		();
	;	

//-----------------------------------------------------------------------------

 ()       
	 .() = 1 
	     .() <>1 
			 = .;
		;
		();         
		();
	;	

//-----------------------------------------------------------------------------

 ()
// ;
	
	 .()="" 
		
		//();
		=1; // 
		=..; //  -  
//		(); //  -
		
		19=1; //   -   19 
	
		//    
		=.;
		=.;
		=(); //   -

		=;

        (1);
		.(3); //  .
		=.()+.();
		=.();                   //  
		 = .("");       	//  
		=.;
		=;
		//();  
	;
	

//-----------------------------------------------------------------

 19()
    19=19;

//-----------------------------------------------------------------

//   " "
 ()
	=;

//_____________________________________________________________________________ 
 =0;
 = ("");
.("19","");
.("","",15,2);
.("10","",15,2);
.("10","",15,2);
.("20","",15,2);
.("","",15,2);
.("","",15,2);


