 (,) //  ( 26/01/06)
	=(".");
	 <>"" 		
		 .((),,1)=1 
			.=.+1;
			.();
			//(" ");
			=(".");
			.();
			 .((.()),1,1)=1 
				.=.+1;
				.();
				//("	  ");
				=(".");
				.();
				 .(,1,1)=1 
					.=.+1;
					.();
					//("		  ");
				
					.();
					.=;
					.=1;
					.();
					//("		  ");
				;
			
				.();
				.=(.());
				.=1;
				.();
				//("	  ");
			;
		
			.();
			.=();
			.=1;
			.();
			//(" ");
		;
	;
	//(.());
	//(.());
	
	// 
// ===============================
 () 
	// = ("");
	
		.(.);
		_=(.());
		_=(_,(.())+".","");
		_=(_,(_,".")-1);
		//(_);
		// (_="")  (..>0) 
		//
			(,_); // 
			 (()="_")  (=0) 
				 (_<>"")  (_<>"")  ((.())<>"")  
					.=1; //    ,     ,   -  
					=1; //        
				;
			;
		//;
	
	;
