//

 ;
 ;
 , ;
 , ;
 60;
 60, 62;
 , ;

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

//_____________________________________________________________________________


//       
 ()
	
	// 
	=("");
	=("");
	
	//  
	//   >   ,
	//        
	//  ()
	//  >  
	//	("     .   !",40);
	//;
	
	();
	

//_________________________________________________________________


//  
 ()
	
	//    
	  >  
		("       ",40);
		//=; //  ,  
	;
	
	//    
	();
	

//_____________________________________________________________________________


//   
 (="")
	 ;
	
	="  .    ?";
	=+; //   
	
	 () > 0 
		
		//     
		 (,4) = 6 
			
			//  ,     
			 () > 0 
				();
				();
				();
			;
			
		;
		
	;
	
	(); //   
	();
	

//_____________________________________________________________________________


//    
 ()
	
	60="";
	=0;
	

//_____________________________________________________________________________


//    60     
//    
 60()
	 60;
	 ;
	
	//60 -   60 ,    .
	60=("");
	
	//      ,  
	 (.() > 0)  (.() > 0) 
		
		// 60    60 
		//        
		//       
		.(0);
		60.(1,0);
		60.(..);
		60.(.,,2);
		60.(.,,2);
		60.((),,,,,,,1);
		
		60.(); //    
		
		 60.() > 0 
			=60.;
			
			 (((.,2) ="60")  (<>("60.14")))
				((.,2) ="76") 			
				60=60.(); //    -
				//      ,
				//     .
				 (60 > 0)  (60..() = 0)  
					//  60     60 
					60.(60.,""+60.+
					" - "+60..+"  "+(60,"15.2"));
				;
			;
		;
		
		.(1);
		.60.(1); // "" 
		
	
		
		.60.(0); // ""  
		
	;
	

//_____________________________________________________________________________


//,    
 ()
	 ;
	
	//  
	 <> 
		
		//    ,     ,  .
		=(".");
		.();
		
		 .() > 0 
			.();
			=.();
		
			="";
		;
		
		//   
		=;
		=;
		
		(); //  60    
		60(); //   60  
		
	;
	
	();
	

//_____________________________________________________________________________


//     
 ()
	 , ;
	
	//    
	 <> 
		
		=(".");
		=(".");
		
		//         -
		// -,  - .
		//    -   ( ).
		//    - .
		//,    ,    ,
		//    ,      
		//-.
		
		.(); //   
		 .(). =0 
			= .(0);
		
			//    
			 .()=2  
				.(.);
				=.();
			;
		;
		//    ,   ,
		//   
		.(.);
		=.();
		
		//   
		=;
		=;
		
		(); //  60    
		60(); //   60  
		
	;
	
	();
	

//_____________________________________________________________________________


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

//_____________________________________________________________________________


//     62 
 ()
	 62, ;
	 ;
	
	="";
	 () > 0 
		="      . ";
	;
	
	(); //   
	
	//      ,  
	 (.() > 0)  (.() > 0) 
		
		// 62    62 
		//        
		//       
		.(0);
		62.(1,0);
		62.(..);
		62.(.,,2);
		62.(.,,2);
		62.(,,,,,,,1);
		62_14=(""); 
		62.(); //    
		 = ;
		 62.() > 0 
			=62.;
			
			 (((.,2) ="62")  (<>("62.14")))
				((.,2) ="76")
			 (. ="61.01")  (. ="63") 
				
				 (. ="61.01")  
					( <> )  ;	;
				;
				62=62.(); //     -
				
				//      ,
				//     .
				 (62 > 0)  (62..() = 0)  
					
					//      62 
					();
					62=62.;
					=62;
					 = (,);
					 =  - ;
					  < 0   =0; ;
					
					 (. = ..)
					 (<>0)	 (. <>"61.01")	
					
						 = (62 * /(100 +),2);
					;
				;
			 =("62.14") 
				
				62_14.(..);
				62_14.(.,,2);
				62_14.(.,,2);
				62_14.(.,,1);
				62_14.((),,,,1,,1);
				
				=0;
				62_14. (3);
				 62_14.(3)=1 
					=62_14. (3);
					62=62_14.(); //     -
					//62=62-;
					//      ,
					//     .
					 (62 > 0)  (62..() = 0)  
						
						//      62 
						();
						62=62.;
						=62;//-;
						=;
						.. (1);
						 = (,);
						 =  - ;
						  < 0   =0; ; 
					 ;
				;
			;
			
		;
		.(1);
		
	;
	
	(); //   
	();
	

//_____________________________________________________________________________


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

//_____________________________________________________________________________


//    
 ()
	 ;
	
	//  
	 <> 
		
		//    ,   
		//     ,    
		 () > 0 
			
			("     ",40);
			
		
			
			//    ,     ,  .
			=(".");
			.();
			
			 .() > 0 
				.();
				=.();
			
				="";
			;
			
			//   
			=;
			=;
			
		;
		
	;
	
	();
	();
	

//_____________________________________________________________________________


//      
 ()
	 , ;
	
	//    
	 <> 
		
		//    ,   
		//     ,    
		 () > 0 
			
			("       ",40);
			
		
			
			=(".");
			=(".");
			
			//         -
			// -,  - .
			//    -   ( ).
			//    - .
			//,    ,    ,
			//    ,      
			//-.
			
			.(); //   
			
			//    
			 .()=2  
				.(.);
				=.();
			;
			
			//    ,   ,
			//   
			.(.);
			=.();
			
			//   
			=;
			=;
			
		;
		
	;
	
	();
	();
	

//_____________________________________________________________________________
 ()
	.(1);

//_____________________________________________________________________________

//  
 ()
	
	60=(""); //   60
	62=(""); //   62
	
	//     
	60.(..);
	62.(..);
	

//_____________________________________________________________________________

//  
 ()
	
	// () = 0 
	//	("       
	//					|  . ,   
	//					|     ",40);
	//;
	//
	=0; // ,    
	
	//    ( )
	 <>1 
		//,         -
		=("");
		 =0;
		.('01.01.1900',
		'01.01.2200',());
		 .() =1 
			 .()=0  
				 =0;
				;
			;
		;
	;
	
	//   ,     
	  = 1 
		("       , 
		|    ,
		|        
		|    .",10);
	;
	
	(1);
	
	// 
	=;
	=;
	=;
	=;
	
	
	.(1); //  
	.(1); //  
	
	(); //       
	60(); //    60 
	
	//           
	
	(); //   
	
	.. (0);
	();
	 ()=1 
	     .()=1 
	        ..(1);
	    ;
	;
	
	();
	(); 
	

//_____________________________________________________________________________

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

//_____________________________________________________________________________


//   
 ()
	 ;
	(,);
	
	//   ,   
	  = 1 
		
		("  : c   
		|       
		|        !",40);
		
		
		="   "+();
		();
		(0);
		;
		
	
		
		//   .
		.(1);
		. = "   ";
		. = ("");
		 = ("");
		
		//     "",    
		 ..()=0 
			("   - 
			|      ",40);
			(0);
			;
		;
		
		
	;
	

//_________________________________________________________________


//      
 ()
	(0); //   

//_________________________________________________________________


//     
 ()
	(0); //    

//_________________________________________________________________

=0;