 , ;
 ;

 ()  ; 
 ()  (); 

 () 
	=("");
	.("");
	=("");

//--------------------------------------------

 () 
	 ()="" 
		..(0);
	;

//--------------------------------------------

 () 
	 ?(()="", 0, 1);

//--------------------------------------------

 _() 
	.();
	=.;
	().((), "");
	().(.(), 0);


 _() 
	=("");
	.("");
	().(.(), 1);
	.(); 
	().(.(), 1);

	.();
	=.;
	().(.(), 0);
	.();
	().(.(), 1);


 _() 
	=("");
	.();
	2=("");
	2.("");
	.(2);
	
	.();
	().(.(), 0);
	().(2.(), 1);
	().(.(), 0);
	
	=.;
	.();
	().(.(), 0);
	2.();
	().(.(), 1);


 _() 
	.=-2;
	.();
	=.;
	=("");
	
		.();
		.("  ");
	
		().(.(), "    ");
	;


 _() 
	=("");
	.("");
	.();
	().(.(), 1);
    
