    ,    1 7.7 ", . 1.3"
        //

1)      (  )    ()  ()    ():
//              ""          ( .   USN301_54FZ.md)

//******************************************************************************
 ()
    
	  <> 0 
  		  > 0  
 			 = "";
			 .(()).("").() = 0   //[+] 
			 ((""))= 0 
  				 = ", : "+ ((""))
  			;                                        //[-] 
			 " : "+() + ; //  + 
		
			 " ";
		;
	
		 "";
    ;
	


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


//******************************************************************************
 ()
	  <> 0 
	    ("     !",60);
		;
	 =0 
	    ("   !",60);
		;
	 (=0)  (<>0) 
	    ("     " +  +
		               ",     0!",60);
		;
	 ()=1 
	    ("   , " +  +
		               "     !",60);
		;
	 ()=0 
		 ("       ?","+")="" 
		    ;
		;
		
			 ()=0   ; //
			 ()=0   ; //
		
			;
		;
		 ()=0 
			;
		;
	 ()=1 
		 ("       ?","+")="" 
		    ;
		;
		
			 ()=0   ; //
		
			;
		;
	;
	
	 = ("");
	.(""   , "");
	.(""      , "",15,2);	//
	.("", "");
	.(""       , "");
	.(""	    , "",15,2);	//[+]  54 988
	.(""	, "",15,2);	//
	.(""   , "");  //   1.05  
	.(""    , "");  //   1.05  
	.(""   	, "");		//   1.05  
		//  "_"                ,       .
		//      
	.("1229",	"");		//,               ()         ()     .
	.("1230",	"",3);	//    (     (, )  )
	.("1231",	"");		//  

	 = "";
	            = 0; // 54  
	
	 .(()).("").() = 1 	//[+] 
		 (("").() = "") 
	        // .("") =  
			     = ("");
			//;	                               
		;                                                                  	//[-] 
		
	 () = 0 
		 (.() = "") 
	        // .("") =  	// 54
			     = ;
			//;	                                    // 54
		;
	;	
	
	 = 0;                  //[-]  54
	 (=0)  (<>0) 
		 (10) = 1      
			 = 10;
		 (20) = 1 
			 = 20;
		 (18) = 1 
			 = 18;
		;
	;
	 = ?(()=0,"  ","")+(()+" "+()); 		// 54

	 () = 1   // 54
	
	.();
	.    = ; 	// 54
	.       = ;
	. = 1;
		
	. = ; 		// 54

	.      = 0; //;                 //[+]  54

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

		.();
		
		 .() = 1 
			.();
			
			 .(.()).("").()=1 
				 (.. = 0)  (((..,3)) = "")  //  ()
					.    = -1                                              //   0%   
				
					.    = ..;
				;
			
				.        = ;
			;
			
			 (.() = "") 
				    = .;
			 (.() = "") 
				    = .;
				.	= "";
			 (.() = "") 
				    = .;
				.	= "";
			 .(.()).("").()=1 
				    = .;
				.	  = (..);
				 (... = 0)  (((...,3)) = "")  //  ()       ,   , ..    
					.    = -1                                              //   0%   
				
					.    = ...;
				;
			;
			.    = (); //   
			 .(.()).("").()=1 
				.       = .;
			;
			 .(.()).("").()=1 
				. = .;
			
				. = 1;
			;
			 .(.()).("").()=1 
				.	  = .;
			 .(.()).("").()=1 
				.	  = .;
			;
			 .(.()).("").() = 1 
				.	  = .
			;
			
			 () <> 11  // 
				. = 1; // - 
			
				 .(.()).("").()=1 
					. = ?(.=1, 2, 1) // - ,  -  
				
					. = 1; // - 
				;
				 .(.()).("").()=0 
				 (..(), "")>0 
					. = 4; // - 
				;
			;

			 = 0;
			 .(..()).("").()=0 
			 .. <> 1  // . <> ,     
				 = 1
			;
			  <> 0  //      -,  ,      /     ???
				.();
				 .()=1 
				     (.=.)  (.<>0)  (.=.)  //
						//.1229 = .;
						 (=1)  ((.) = 0)  
							.1230 = (..); //       3 ,     
							.1231 = ..;
							. = 0; //         
						;
				    ;
				;
			  = 0 
			 .(.()).("").() = 0 
			 (.) = 0  
				.1230 = (..); //       3 ,     
				.1231 = ..;
			;
			
			. = 4; //[-]   4- ,   ,   : 
		;	
		// ("",.()) = 1 
		//	 = ..
		//;
		
	;                                     //[-]  54
	
	         = ;
	//          = ;                   //
	     = 0;
	       = 1;
	         = 0;
    
	//[+]  54
	 .() > 0 
		.("54");			//          
		.(1);
		.54 = ("");
		 = .54;
		.(,"");
		 .(()).("").() = 1                 //       
			.((("")),"");	//   ,        ;     (""),        
		;

		 .(()).("").() = 1                        //        
			 = ("");
			.(,"");	 	//          , (..     ), 1 -          .        !
		
			 = 0
		;
		
		 .(()).("").() = 1                        //        
			 = ("");     //  ( - )
			 (=0)  (=0) 
				 = 
			;
		
			 = ?( = 1, 0, )
		;
	
		 ( < )  ( = 0)   		//   < ,       
	 		("    !",60);
	 		
	 	;
	 	
		.(, "");
		.(, "");
	 	 () = 0 
			.(,"");	//  -
		;
	 	 .(2) = . 
			.(2.,"");	// 
		;

		 () = 1  //     .
		 .(.()).("").() = 1   //      (),      
			.(.,"1192");
		 .(.()).("").() = 0  //     .
		 (.) = 0 
			 = ("");
			.(,,.);
			 .() = 1 
				 .() = () 
				 .(.()).("").() = 0  //      (),      
				 (.) = 0    //???   ,    
					.(.,"1192");
					
				;
			;
		;
		
		 ?(.(()).("").()=0,0,("")) = 1  // 1227  1228     
		  = 1 
		 .(1) = . 

			 	 (1) = 1 
			 		("  !",60);
			 		
				// (1.) = 1   //  1.1
			 	//	("   !",60);
			 	//	
			 	;

		 		 = (1.); 
				 = (, "/");
				  > 0 
					 = (, -1)
				
					 = (, "\");
					  > 0 
						 = (, -1)
					;
				;
			 	//???    
				 (1.) = 0 
					.(1.,	"");    //"1227"
			 	;
				 () <> 0 
					.(, ""); //"1228"
			 	;
		;

	
 		("      !",60);
 		
	;
	//[-]  54   

	 (, , , , , , ) = 1 
		 = ?( = 0, -1, );
								//[+]  54
			 = .("");
			 	= .("");
			 		= .("");
			 			= .("");
			 		= .("");
			 > 
				 = -;
				 = 1;
			
				 = 0;
				 = 0;
			
		 ;	//[-]  54
		(0);
		();
		(1);
	;
	



2)      (  )  (..   )  (), ()  ():
//              ""          ( .   USN301_54FZ.md)

//******************************************************************************
 () // 54
    
	  <> 0 
  		  > 0  
 			 = "";
			 .(()).("").() = 0   //[+] 
			 ((""))= 0 
  				 = ", : "+ ((""))
  			;                                        //[-] 
			 " : "+() + ; //  + 
		
			 " ";
		;
	
		 "";
    ;
	


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


//******************************************************************************
 () // 54
	  <> 0 
	    ("     !",60);
		;
	 =0 
	    ("   !",60);
		;
	 ()=1 
	    ("   , " +  +
		               "     !",60);
		;
	 ()=0 
		 ("       ?","+")="" 
		    ;
		;
		
			 ()=0   ; //
			 ()=0   ; //
		
			;
		;
	 ()=1 
		 ("       ?","+")="" 
		    ;
		;
		
			 ()=0   ; //
		
			;
		;
	;
	
	 = ("");
	.(""   , "");
	.(""      , "",15,2);	//
	.("", "");
	.(""       , "");
	.(""	    , "",15,2);	//[+]  54 988
	.(""	, "",15,2);	//
	.(""   , "");  //   1.05  
	.(""    , "");  //   1.05  
	.(""   	, "");		//   1.05  
		//  "_"                ,       .
		//      
	.("1229",	"");		//,               ()         ()     .
	.("1230",	"",3);	//    (     (, )  )
	.("1231",	"");		//  

	 = "";
	            = 0; // 54  
	
	 .(()).("").() = 1 	//[+] 
		 = ("")
	
		 = 
	;
		
	 () = 0 
		 (.() = "")
			 (.() = "")
			 (.() = "")
			 (.() = "") 
	        // .("") =  	// 54
			     = ;
			//;	                                    // 54
		 (.() = "") 		//[+]  54
			 .(.()).("").() = 1 	//[+] 
				 = .
			
				 = .
			;
			 () = 0 
				 .() = "" 
					// .("") =    // 54
						 = ;
					//;	                                              // 54
				;
			;			                                		//[-]  54
		;
	;	

	 = 0; //???              // 54
	 = ?(()=0," ","")+(()+" "+()); 		// 54
	
	 () = 1   //[-]  54
	
	.();
	.    = ;		// 54;
	.       = ;
	. = 1;
	.        = ; // 54
	.      = 0; //;                 //[+]  54

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

		.();
		
		 .() = 1 
			.();
			
			 .(.()).("").()=1 
				 (.. = 0)  (((..,3)) = "")  //  ()
					.    = -1                                              //   0%   
				
					.    = ..;
				;
			
				.        = ;
			;
			
			 (.() = "") 
				    = .;
			 (.() = "") 
				    = .;
				.	= "";
			 (.() = "") 
				    = .;
				.	= "";
			 .(.()).("").()=1 
				    = .;
				.	  = (..);
				 (... = 0)  (((...,3)) = "")  //  ()       ,   , ..    
					.    = -1                                              //   0%   
				
					.    = ...;
				;
			;
			.    = (); //   
			 .(.()).("").()=1 
				.       = .;
			;
			 .(.()).("").()=1 
				. = .;
			
				. = 1;
			;
			 .(.()).("").()=1 
				.	  = .;
			 .(.()).("").()=1 
				.	  = .;
			;
			 .(.()).("").() = 1 
				.	  = .
			;
			
			 () <> 11  // 
				. = 1; // - 
			
				 .(.()).("").()=1 
					. = ?(.=1, 2, 1) // - ,  -  
				
					. = 1; // - 
				;
				 .(.()).("").()=0 
				 (..(), "")>0 
					. = 4; // - 
				;
			;

			 = 0;
			 .(.()).("").()=0 
			 . <> 1  // . <> ,     
				 = 1
			;
			  <> 0  //      -,  ,      /     ???
				.();
				 .()=1 
				     (.=)  (.<>0)  (.=.)  //
						//.1229 = .;
						 (=1)  ((.) = 0)  
							.1230 = (..); //       3 ,     
							.1231 = ..;
							. = 0; //         
						;
				    ;
				;
			  = 0 
			 .(.()).("").() = 0 
			 (.) = 0  
				.1230 = (..); //       3 ,     
				.1231 = ..;
			;
			
			. = 4; //[-]   4- ,   ,   : 
		;	
		// ("",.()) = 1 
		//	 = ..
		//;
		
	;                                     //[-]  54
	
	         = ;
	//          = ;                   //
	     = 1;
	       = 1;
	         = 0;
    
	//  54
	 .() > 0 
		.("54");			//          
		.(1);
		.54 = ("");
		 = .54;
		.(,"");
		 .(()).("").() = 1                 //       
			.((("")),"");	//   ,        ;     (""),        
		;

		 .(()).("").() = 1                        //        
			 = ("");
			.(,"");	 	//          , (..     ), 1 -          .        !
		
			 = 0
		;
		
		 .(()).("").() = 1                        //        
			 = ("");     //  ( - )
			 (=0)  (=0) 
				 = 
			;
		
			 = ?( = 1, 0, )
		;
	
		 ( < )  ( = 0)   		//   < ,       
	 		("    !",60);
	 		
	 	;
	 	
		.(, "");
		.(, "");
	 	 () = 0 
			.(,"");	//  -
		;
	 	 .(2) = . 
			.(2.,"");	// 
		;

		 () = 1  //     .
		 .(.()).("").() = 1   //      (),      
			.(.,"1192");
		 .(.()).("").() = 0  //     .
		 (.) = 0 
			 = ("");
			.(,,.);
			 .() = 1 
				 .() = () 
				 .(.()).("").() = 0  //      (),      
				 (.) = 0    //???   ,    
					.(.,"1192");
					
				;
			;
		;
		
		 ?(.(()).("").()=0,0,("")) = 1  // 1227  1228     
		 .(1) = . 

			 	 (1) = 1 
			 		("  !",60);
			 		
				// (1.) = 1   //  1.1
			 	//	("   !",60);
			 	//	
			 	;

		 		 = (1.); 
				 = (, "/");
				  > 0 
					 = (, -1)
				
					 = (, "\");
					  > 0 
						 = (, -1)
					;
				;
			 	//???    
				 (1.) = 0 
					.(1.,	"");    //"1227"
			 	;
				 () <> 0 
					.(, ""); //"1228"
			 	;
		;

	
 		("      !",60);
 		
	;
	//  54   
    
	 (, , , , , , ) = 1 
		 = ?( = 0, -1, );
								//[+]  54
			 = .("");
			 	= .("");
			 		= .("");
			 			= .("");
			 		= .("");
			 > 
				 = -;
				 = 1;
			
				 = 0;
				 = 0;
			
		 ;	//[-]  54
		(0);
		();
		(1);
	;
	



3)      (  )    ()  :
	  = 0;

 ()
	  = 0;	//
....

4)      (  )  (..   )     (  .  )

5)         :   .
         .
      ,           ,       .