//-----------------------------------------------
 ;
 ;
 ;
 ;
 ;
 ;
 [2], [2], [2], [2], [2];
 ;
 ;
 1,2;
 ,,,,,,,,,,,;
 1,1,1,1,1,1,1,1,1,1,1,1;
 2,2,2,2,2,2,2,2,2,2,2,2;

//-----------------------------------------------
 ()  //  020699
	("2",1);

//*********************************************
 ()
	 = (".");
	 = ("");
	 = .("",,0);
	 .()=1 
        .(.());
	;
      ;
 //
//*********************************************
 () 
	 =0 
	     = ""; 
	
		1="";
		2="";
	;
	
 //
//*********************************************
 () 
	 .()=1 
	    =1;
		1="";
		2="";
	;
	
 //
//*********************************************
 ()
	 = 0;             
	 = .;
	 ( = "60")  	( = "61") 
		( = "62")  ( = "63") 
		( = "64.01")  ( = "64.02") 
		( = "65")    (( = "76"))   // <>("76.14")
		( = "90") 
		( = "91")   ( = "92") 
		( = "93")   ( = "94") 
		( = "95")   ( = "96") 
		// ( (45 =1)  ((,3) = "") ) 
	 
			 = 1;
	; 
	 ;

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

//-----------------------------------------------
 (1, 2)
	 = 1;
	1 = 2;
	2 = ;

//-----------------------------------------------
 (1, 2)
	([1], [2]);
	([1], [2]);
	([1], [2]);
	([1], [2]);
	([1], [2]);

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

//-----------------------------------------------
 (=0)
	2=0;2=0;2=0;2=0;2=0;2=0;2=0;
	2=0;2=0;2=0;2=0;2=0;
	[1]=.;
	[2]=.;
	
	[1] = 1; [1] = ?([1].()=1, 1.(), 3); [1] = 1; [1] = 1;
	[2] = 2; [2] = ?([2].()=1, 2.(), 3); [2] = 2; [2] = 2;
	
	 [1] > [2] 
		(1, 2);
	;
	
	  = 2 
		 = "#";
	;
	 (() <> "")(=0) 
		 = ("");
	
		.();
	;
	.("");
	 = ("");
	 = ("");
	.(0,0);
	 .()=0  	=..;;
	 .()=2  
		=..;
		.();
	 .()=1    
		=..;
		.();
	;
	1 = "";
	 =1  2 
		 [] <> 3 
			 ([].()=".")  (=1) 
				 = ();
				 .()=0 
				    ("    !");
					;
				;
				.([], , 1, 0);
			
				.([], [], [], []);
			;
			  <> 1 
				1 = 1+"; ";
			;
			1 = 1+[];
			 [] = 2 
				1 = 1+":"+[];
			;
		;
	;  
	 = "60,61,62,63,64.01,64.03,76.01,76.02";
	 =  + ",76.03,76.04,76.06,76.07,76.08,76.09,76.10,76.11,76.13";
	 =  + ",82,90,91,92,93,94,95";
	
	.(1, 2, );
	
	.("", "");
	.("", );
	.("",);
	.("1", 1);
	.("2", 2);
	 =1  2 
		 [] <> 3 
			.(""+[], []);
			.(""+[], []);
			.(""+[], []);
			.(""+[], []);
		;
	;
	
	.("_12");
	.("_1");
	.();
	
	.("", "");
	.("", ); 
	.("",);
	.("", 0);
	.("1", 1);
	.("2", 2);
	.("",1);
	//.("",1);
	
	 =1  2    
		 [] <> 3 
			.(""+[], []);
			 [] = 2 
				.(""+[], []);
			;
		;
	;
	
	 =1  2 
		 [] <> 3 
			.(""+[], []);
			.(""+[], []);
		;
	;
	
	 [1] = 1  // 
		.();
		 .() = 1  
			 = .();//.  300899
			1 = 0;1 = 0;1 = 0;1 = 0; 1 = 0; 1 = 0;
			1 = 0;1 = 0;1 = 0;1 = 0;
			.(0,0,1,1);
			 .(1) = 1 
				// (.)=1 
					1 = 1 + .();1 = 1 + .();
					1 = 1 + .();1 = 1 + .();
					1 = 1 + .(); 1 = 1 + .();
					
					1=?(1 > 1,1 - 1,0);
					1=?(1 > 1,0,1 - 1);
					
					1=?(1 > 1,1 - 1,0);
					1=?(1 > 1,0,1 - 1);
				//;
			;         
			 ((1,1,1,1,1,1) <> 0)  ((1,1,1,1,1,1) <> 0)          
				.(""+[1], .()); 
				 = (1,2);
				.("_2");
				
				 [2] = 1  // 
					.(2);                
					 .(2) = 1 
						 = 0; = 0; = 0; = 0;  = 0;  = 0;
						 = 0; = 0; = 0; = 0;  = 0;  = 0;
						.(0,0,2,1);
						 .(2) = 1 
							// (.)=1 
								 =  + .(); =  + .();
								 =  + .(); =  + .();
								 =  + .();  =  + .();
											
								=?( > , - ,0);
								=?( > ,0, - );
								
								=?( > , - ,0);
								=?( > ,0, - );
							//;
						;         
						 ((,,,,,) <> 0)  ((,,,,,) <> 0)          
							.(""+[2], .(2)); 
							 = (2,2);
							.("_5");
						;
					;
					.(""+[2]);
				;
			; 
			  = 0 
				2 = 2 + 1;2 = 2 + 1;2 = 2 + 1;
				2 = 2 + 1;2 = 2 + 1;2 = 2 + 1; 
				
				2=?(2 > 2,2 - 2,0);
				2=?(2 > 2,0,2 - 2);
				
				2=?(2 > 2,2 - 2,0);
				2=?(2 > 2,0,2 - 2);
			;
		;
		.(""+[1]);
	
		
		.(0,0,3,1);
		 .(3) = 1 
//			 (.)=1 
				2 = 2 + .();2 = 2 + .();
				2 = 2 + .();2 = 2 + .();
				2 = 2 + .(); 2 = 2 + .();  
				
				
			
				 2 > 2 
					2 = 2 - 2;
					2 = 0;
					2= 0;
					2 = 2;
				
					2 = 2 - 2;
					2 = 0;
					2 = 0;
					2 = 2;
				;
				
				 2 > 2 
					2 = 2 - 2;
					2 = 0;
					2 = 0;
					2 = 2;
				
					2 = 2 - 2;
					2 = 0;
					2 = 0;
					2 = 2;
				;  
				
//			;
		;         
	;	
	.("_8");
	.("");
	 = 0; 
	("",);
	.(1);
	.(0, 0, 6, 1,,"");
	.(2);
	.("   (): "+" ("+(1, 2)+"  : "++")", "");
	  = 1 
		 = "#";
	;

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

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

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


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

//-----------------------------------------------
 ()
	 (.)<>1  
		("      !");
		(0);
		;
	;	
	.1.(1);
	
	.("");		
	1.();
	1.(1, "");
	1.(2, "");
	1.(3, " ");
	
	2.();
	2.(1, "");
	2.(2, "");
	2.(3, " ");
	
	  = 1  
		 = ;
		 = 0;
		 = .(""); 
		=  .(""); 
		1 = .("1");
		2 = .("2");
		  <> 0 
			1 = .("1");
			1 = .("1");
			1.(.("1"));
			1 = .("1");
			2 = .("2");
			2 = .("2");
			2.(.("2"));
			2 = .("2");
			 = ;
		;           
		  <> 0 
			 = ;
		;           
		
		  = 1 
			();
			(0);
			;       
		;           
	
		 = 0;
		 = 1;
		1 = ();
		2 = ();
		 = .();  
		=("");
		1=("2");
	;


