 ;
 ;
 2 ;
//------------------------------------------------
 ()
	=1;
	 = ..;
     (()) = 1 
	 = 12;
	
	 = (())-1;
	;
      < 10 
    2 = "01.0"++"."+(());
	
    2 = "01."++"."+(());
	;

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

	 = ;
;

//------------------------------------------------
 ()
	.("");
	..(?(()=0,0,1));
   	.(13," 1999");
   	.(14," 1999");
	.(1,"");
   	.(2,"");
   	.(3,"");
   	.(4,"");
   	.(5,"");
   	.(6,"");
   	.(7,"");
   	.(8,"");
   	.(9,"");
   	.(10,"");
   	.(11,"");
   	.(12,"");
    .(.());
      < 10 
    2 = "01.0"++"."+();
	  < 13 
    2 = "01."++"."+();
	
    2 = '31.12.99';
	;

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

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

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

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

//------------------------------------------------
 ()
	 () = 1 
		 ("    ,"++"   . ?","+") = "" 
			();
			 () <> 0 
				();
			;
		;
	;
	 () = 0 
		 = ("");
		.(.,, 1, 0);
		.(,(2), ("70"),,,1);
		.();
		 .() = 1 
			 .() = 0 
				;
			;
			 .() = 1 
				 .()..(()) <>  
					;
				;
			;
			 = .();
			 . <> "10000" 
			();
			 = .();
			 = .();
	         = .();
			;
		;
	;
	 () = 0 
		("    ,   "++?(.()=1,"  """+()+"""","")+"  "+(()," "),40);
	;
	..(?(()=0,0,1));

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

//------------------------------------------------
 ()
	 () = 0  
		(" :  !!!!",10);
		(0); ;
	;
	// ,   
	  <> 1   //   
		();
	;

	 = .(.());
	. = ("");
	. = "   "+(2," ");

	// ,   
	  <> 1   //   
		();
	;

//-----------------------------------------------------------
 ()
	 = .(.());
      < 10 
    2 = "01.0"++"."+();
	  < 13 
    2 = "01."++"."+();
	
	2 = '31.12.98';
	;

//_____________________________________________________________________________

=0;