 ;  
 ;
 ,,;

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

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

// ()------------------------------------------------------------------
 ()  
	 = ("");       
	.();
	.();  
	
	=("");
	.("");
	.("");
	.(0);
		();
		 () = 1  
			 = 1;
			 = .(.., "",, , );
			 = .(.., "",, , );
			  = 0 
				("  """ + () + """    """
				+ () + " (" + (...) + ")"
				+ """    .","!");
				=0;
			
				  < *(1 + /100) 
					("  """ + () + """   "
					+  + " " + (.) + "  """
					+ () + " (" + (...) + ")"
					+ """   " + (*(1 + /100))
					+ " " + (.),"!");
					=0;
				;
			;
			  = 1 
				  =  / ; 
				 =  * (*(1 + /100));
				.("");
			;
		;
	.(1);
	.(""); 
	.(0,0,0,0,);
	.(0);
	.(" -  ()  " + () + "  " + ()); 

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

// ()--------------------------------------------------------
 ()
	 = 0;
	 = 0;
	      = 0;
	       = ("");
	.();
	.();
	.(0);
		 = .(.., "",, ,);
		 = .(.., "",, ,);
		 = ?( > 0, ((/*(1+/100)), 2, 1), 0);
	.(1);
	
	();
	.();
	.();
	 .() = 1 
		 = .(., "");
		 ( = ) 
			 = .(.,"");
		 	;
		;
	;
	 =  -  + (*(1 + /100));
	(" = " +  + "  " +  + "  " + );

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

// ()------------------------------------------------
 ()
	();
   = (*(1 + /100)) *  / ;
	 (*(1 + /100)) >  
		("  ! "+);
		 =  / (1 + /100); 
		 =  *  / ;
	 (  * (1 +  / 100) ) =  
		 = ;
	;
	 ("") >  
		("       ! "+);
		 =   +  - ("");
		 =  *  / ;
	;

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

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

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

// ()----------------------------------------------
 ()  
	 = "";  
	  = 0;
	_37    = (""); 
	37  = ("37");
	.();
	_37.();
	.(0);
		_37.();
		_37.(., ., 1); 
		_37.(.,, 1); 
		_37.(1);
		_37.((), (), "37.01,37.02");
	.(1);
	_37.(2);
	 _37.(2) > 0 
		 = _37.(3);
		  = 0 
			;
		;
		.(_37.(2));
	;
				
// ()-------------------------------------------

// ()---------------------------------------------------------
 ()
	 = 1;
	  = (".");
	.((), ());  
	 .() > 0  
		 (.() > 0)  (. <> ) 
			 (.. = .) 
				 (. = .(.()))  
				 = "  " + . 
				+ "  " + () + " " + () + 
				+ "         " 
				+ .(.()) + 
				+ "   " + . + "  " + .;
				();
				;
			
		;
	;
	 = .(.());
	    = ("");       
	.();
	.();  	
	 = .(("37.01"), "",, , .)
				 + .(("37.02"), "",, , .); 

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

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

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

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

// ()--------------------------------------------------------------
 () 
	 () = 1 
		 ("    ,"++"   . ?","+") <> "" 
			;
		;             
		();
		 () <> 0 
			();
		;             
	; 
	_10 = (""); 
	_10.();
	.(0);
		_10.(..);
		_10.(., , 1); 
		_10.(., , 1); 
		_10.(1);
		_10.( ,, ..);
	.(1);
	_10.(2);
	 _10.(2) > 0 
		 = _10.(3);
		 = _10.(1);
		  <= 0 
			
		;
		();
		      = _10.(2);
		       = ;
		 =  / ;			
	;              
	
// ()-------------------------------------------------------

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

 = 0;