//    &  
 , , , , ;  
 , ;
 ;
 ;
//*********************************************
 ()
	  = .. 
		 = ",";
		 = +"";
	
		 = ",,,,,";
		 = +",,,";
	;
	  = . 
	    =+",,";
	;
	  = . 
		();
		 () = 1  
			 (<>.) 
			    ("        *__* !","!"); 
				;
			;
		;
	;
	 (, );

//*********************************************
//*********************************************
 (,)
	 ?(()="","",+());

//*********************************************
//*********************************************
 ()
	 ()="" 
		 ?(.=,...,.._.);
		 = 0;
	 ( = .) 
		 = ..;
	 ( = .) 
		 = .._;
	 ( = .) 
		 = .._;
	 ( = .) 
		 =("08"+(.._,3));
	 ( = .) 
	     .._.="04.03" 
	         = ("08.09");
	    
	         = ("08.08");
	    ;
	;
	  = .. 
		 = ("006");
  ;
	 ()=1 
	    ("      "+);
	;
     .;

//*********************************************
 (1,2,3,4);
	.();
	. = 1;
	. = 2;
	. = 3;
	. = 4;

//*********************************************
 ()
	//                         _      
	("08.01","60.06","76.03","19.06");
	("08.02","60.06","76.03","19.06");
	("08.03","60.06","76.03","19.06");
	("08.04","60.06","76.03","19.06");
	("08.05","60.06","76.03","19.06");
	("08.08","60.07","76.03","19.07");
	("08.09","60.07","76.03","19.07");
	("10.01","60.01","76.01","19.01");
	("10.02","60.02","76.02","19.02");
	("10.03","60.03","76.03","19.03");
	("10.04","60.05","76.03","19.05");
	("10.05","60.08","76.03","19.08");
	("12.01","60.08","76.03","19.08");
	("12.02","60.08","76.03","19.08");
	("41.01","60.01","76.01","19.01");
	("41.02","60.02","76.02","19.02");
	("41.03","60.08","76.03","19.08");
	("41.04","60.04","76.03","19.04");
	("41.05","60.05","76.03","19.05");
	("41.06","60.08","76.03","19.08");
	("006"	,			"",			"",			"");

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

//***************************************
 ()
	=-?(()="",,);
	 =0 
		=;
	
		=(*/(""),2);
		 =  - ;
	; 
	 ;

//***************************************
 (_)
     (_*.()/100,2);

//***************************************
 ()
	 , , ;
	.();     
	 = ?(()="",(""),("")); 
	 = ;
     ()=0 
	    ("   -   !");
		;
	;
	 = (".");
	();
	 = ..;
	 = ?(=.,,);
	 = ?(=.,,);  
	 = ..;

	();
	 ()=1 
		//   + . 
		 = ();
		=0;
		 .(,,1) = 0 
		    ("   -     "+);
			;
		;
    60 = .(,2);
		76 = .(,3);
		19 = .(,4);
		 = ?((=0)  (_=1),76,?(. = ..,76,60));
		
		//  .
		 (.() = "") 
			 (. <> ) 
				.();
				 = .("",,0);
				  <> 1 
					("    " + . +"     <" +  + ">!");
				
					 =  * .;
				;
			
				 = ;
			;
		 .() = ""  
			 = ;
		 .() = ""  
			 = ;
		;
		
		  = . 
			 = ".. ";                         
			 (,,,);
			(,"",,"004","", + ,,"","",);
		  = . 
			 = ".. ";                            
			 (,,,);
			(,"",,"003","", + ,,,,);
		  = .    
			 = "     ";
			 (,,,);
			(,"",,"002","", + ,,,,);
		  = .    
			 = "    ";
			 (,);
			(,"",,"006","",0,,,,);
		
			 = ".  ";
			 (,,,,,);
			(,"",,,,,,,,);
		;
        //    2 .  
		 ()=""  
			=0;
		; 
		 (.=)  (<>0) 	
			//  = . 
			  = .  
				 = ".3"; 
			 
				 = ".2";
			;
			
			 = ".   ";        
			 (,,,);
			(,"",,,"",,,,,); 
		; 
		
		//   +   . 
		 (<>0)  ( = .) 
				  (. <> ..) 
			 = "  .  ";          
			 (,,,"",,);
			(,"",,19,,,0,,,);  
		;

		//  .  +   . 
		 (<>0)  (<>.)  
				( = .)  
					
			 = ?(=.,"60.09",60);
			_ = ?(=.,"19.09",19);
			1 = ?(=.," ",".  ");
			2 = ?(=.,"  ","  .  "); 
			_ = ?(=.,(),);
			__ = ?(=.,(_),);
			//("_="+_+" __="+__);
			//  = . 
			 (,2) = "41" 
				44 = ?(_=1,"44.02","44.01");
				(.,,"","",,);
				(,"",1,44,,_,0,,,);
			
				 (,,"","",,);
				(,"",1,,,_,0,,,);
			;
			 (,,,"",,);
			(,"",2,_,,__,0,,,);
		;

		//     
		 =  (,2);
		 ((="41")  (="10")) 
		 ( = .) 
			 = "  .  ";
			= ?(="41",,);  
			 = ?(. = ..,0,);
			 ();
			(,"",,""+,"",,,,,);
		;

		//  
		 (=1)  (<>0)   
		(...=..) 
		
			 = "  .  ";
			 (,,"","",,);
			(,"",,,"76.11",,0,,,);
		;
	;
	//    
	 (=1)  (<>0)   
	(...=..) 
	 ( <> .)  ( = .)
	 
		 = (".");
		.(10);//  .
		 = .();
		="  .  "++?(()=1,"",",   "+()+"  "+);
		(,,,,,);
		 (,"",,"88.01","76.11",,0,,,);
		//.();
		//.. = ("88.01");
		//..(1,);
		//.. = ("76.11");
		//..(1,);
		//..(2,);
		//. = ;
		//. = ;
		//. = "";
		//. = "  .  "++?(()=1,"",",   "+()+"  "+);
	; 

	 (.=..)    
		
		_ = 0;
		 ( ()=2000)  (. = ) 
			_=12; 
		 ( () > 2000)  
			_=("", );
		;
		="   .  "++?(()=1,"",",   "+()+"  "+);
		(,,,,,);
		 (,"",,"76.01","76.18", ("")*_*0.01 ,0,,,);
		
	; 
    //*********,  ***********  
	//(,"1");
  	.(",,,,,1,2,3,4,1,2,3,4,,,",",,");
	//(,"11");
	.();
	 .()=1 
		(,.,.,.,.,.,
		.,.,
		.1,.2,.3,.4,
		.1,.2,.3);	
	;


	 (.=)  
		.();
		 .()=1   
			 (()<>(.))  ((.)=0) 
				(, .., .,.,.,.,
				-., -., .1,.2,.3,.4,
				.1,.2,.3,.4,.);
			;
		;   
		//  
		 = ("");
		.(,,());
		 .()=1 
		     (.() = 0)  (.() = "") 
		    	.(1); 
		    ;
		;
		//  
		 (()<>())     
			.();
			(".", , ());
		;
	;
	.();
	//. = ("");
	//. =((N_)," ")++ ("  (.69)",)+("  ",);

	.();

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