    , ,    1 7.7 "  , . 9.2"  " , . 4.5"
        //


1)        ():
//     ( / )       (       )
//        ,   TIS987_54FZ.md (          -      )

//******************************************************************************
 ()
	 ;
	
	 = ("");
	.(""   , "");
	.(""      , "");
	.("", "");
	.(""	   , "");  // 54 988
	.("" , "");  // 54 988
	
	();
	 () = 1 
		.();
		.    = .;
		.       = ;
		. = ;
		.		 = ;                                           // 54 988
		.  = 100 * (.);  // 54 988
		 . = ..            //
			. = -1                                            //    0%   
		;                                                                  //
	;
	
	//[+]  54
	 .() > 0 
		.("54");									//          
		.(1);
		.54 = ("");
		 = .54;
		.(,"");             //   
		 ("", ()) = 1                 //       
			.((("")),"");	//   ,        ;     (""),        
		;

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

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

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


2)      (  )   ():

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

	 = "";
	            = 0; // 54  
	
	 () = 0 
		 (.() = "")
			 (.() = "") 
			 (.() = "")
			 (.() = "")
			 (.() = "")
			 (.() = "") 
	        // .("") =    // 54
			     = ;
			//;	                                 // 54
		;
	;	
	
	 .() = 0  				//[+]  54
		 = "<>"
	  = .. 
		 = -1                              	//   0%   
	
		 = ()*100;   
	;
	 = ?(()=0,"  ","")+(()+" "+()); 		//[-]  54
	
	 () = 1 	//[-]  54 988
		.();
		.    = ;		// 54
		.       = ;
		. = 1;
		.        = ;// 54
		.      = 0; //;            		//[+]  54 988

	
		.();
		
		 ("",.()) = 1  //[+] 
			 = .
		
			 = 1
		;                                                             //[-] 
		
		 .() = 1 
			.();
			.    = ..;
			.       = .;
			. = .;
			.  	  = (.) * 100;
			.	  = .;
			  = 0                                       //[+] 
				 . <> 0   //    (  )
					.  = . * (1+. / .);
				;
				//. = . * (1+./100);
				.	  = . + .;
			;                                                          
			 . = .. 	
				. = -1                              					//   0%   
			;                                                    		
			//. = ?(..=1, 2, 1);	//[-] 
		;	
		 ("",.()) = 1 
			 = ..
		;
		
	;                                     //[-]  54 988
	
	         = ;
	//          = ;                   //
	     = 0;
	       = 1;
	         = 0;
    
	//[+]  54
	 .() > 0 
		.("54");			//          
		.(1);
		.54 = ("");
		 = .54;
		.(,"");
		 ("", ()) = 1                 //       
			.((("")),"");	//   ,        ;     (""),        
		;

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

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


3)      (  )   ():

//******************************************************************************
 ()
	
	  <> .. 
	    ("          !");
		;
	;
	
	//  <> 1 		//   
	//	("        .");
	//	;
	//;
	
	  <> 0 
	    ("     !",60);
		;
	 =0 
	    ("   !",60);
		;
	 ()=1 
	    ("   , " +  +
		               "     !",60);
		;
	 ()=0 
		 ("       ?","+")="" 
		    ;
		;
		
			 ()=0   ; //
			 ()=0   ; //
		
			;
		;
	 ()=1 
		 ("       ?","+")="" 
		    ;
		;
		
			 ()=0   ; //
		
			;
		;
	;
	
	 = ("");
	.(""   , "");
	.(""      , "");
	.("", "");
	.(""       , "");  
	.(""	    , "");  //[+]  54 988
	
	 = "";
	            = 0; // 54  
	
	 () = 0 
		 (.() = "")
		 (.() = "") 
		 (.() = "")
		 (.() = "")
		 (.() = "")
		 (.() = "")	
		 (.() = "")
		 (.() = "") 
			// .("") =    // 54
				 = ;
			//;                                     // 54
		 (.() = "")  (.() = "")   // 54 
			 (.) = 0 
				 (..() = "")
				 (..() = "") 
				 (..() = "")
				 (..() = "")
				 (..() = "")
				 (..() = "") 
					// ..("") =    // 54
						 = .;
					//;	                                              // 54
				;
			;			
		;
	;
	
		 = "";   //    
		 .() = ""  //[+]  54
			 = .                    	
		;
		 () = 1                   
			 = "<>"
		  = .. 
			 = -1                              	//   0%   
		
			 = ()*100;   //[+]  54
		;
	 = (); 		// 54
		
	 () = 1   	//[-]  54 988
	
		.();
		.    = ; 	// 54 ();
		.       = ;
		. = 1;
		.      = 0; //;                 	//[+]  54 988
		
		.		  = ; 		// ?(() = 0, , (""))

		
	
		.();
		
		 ("",.()) = 1   //[+] 
			 = .
		
			 = 1
		;                                                              //[-] 
		
		 .() = 1 
			.();
			.    = ..;
			.       = .;
			. = .;
			.	  = .;
			.		  = (.) * 100;
			  = 0                                       //[+] 
				 . <> 0   //    (  )
					.  = . * (1+. / .);
				;
				//. = . * (1+./100);
				.	  = . + .;
			;                                                          
			 . = .. 	
				. = -1                              					//   0%   
			;                                                    		//[-] 
		;	                                                            
		 ("",.()) = 1 
			 = ..
		;
		
	;	                                     //[-]  54 988
	
	         = ;
	//          = ;                   //
	     = 1;
	       = 1;
	         = 0;
    
	//[+]  54
	 .() > 0 
		.("54");			//          
		.(1);
		.54 = ("");
		 = .54;
		.(,"");
		 ("", ()) = 1                 //       
			.((("")),"");	//   ,        ;     (""),        
		;

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

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

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


4)          ,     (),   "  "      "  " ( .   TIS987_54FZ.md)

5)       (..   )  ()  ():

//******************************************************************************
 ()	//
    
	  <> 0 
  		  > 0  
			 " : "+();
		
			 " ";
		;
	
		 "";
    ;
	


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

	 = "";
	            = 0; // 54  
	
	 () = 0 
		 (.() = "")
			 (.() = "") 
			 (.() = "")
			 (.() = "")
			 (.() = "")
			 (.() = "") 
	        // .("") =    // 54
			     = ;
			//;	                                 // 54
		;
	;	
	
	// .() = 0  				//[+]  54
		 = "<>";
	//  = .. 
	//	 = -1                              	//   0%   
	//
	//	 = ()*100;   
	//;
	 = "  " + ; 		//[-]  54
	
	 () = 1 	//[-]  54 988
		.();
		.    = ;		// 54
		.       = ;
		. = 1;
		.        = ;// 54
		.      = 0; //;            		//[+]  54 988

	
		.();
		
		 ("",.()) = 1  //[+] 
			 = .
		
			 = 1
		;                                                             //[-] 
		
		 .() = 1 
			.();
			.    = ..;
			.       = .;
			. = .;
			.  	  = (.) * 100;
			.	  = .;
			  = 0                                       //[+] 
				 . <> 0   //    (  )
					.  = . * (1+. / .);
				;
				//. = . * (1+./100);
				.	  = . + .;
			;                                                          
			 . = .. 	
				. = -1                              					//   0%   
			;                                                    		//[-] 
		;	
		 ("",.()) = 1 
			 = ..
		;
		
	;                                     //[-]  54 988
	
	         = ;
	//          = ;                   //
	     = 0;
	       = 1;
	         = 0;
    
	//[+]  54
	 .() > 0 
		.("54");			//          
		.(1);
		.54 = ("");
		 = .54;
		.(,"");
		 ("", ()) = 1                 //       
			.((("")),"");	//   ,        ;     (""),        
		;

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

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


6)         ()  :
	  = 0;

 () 
	  = 0;	//

7)       (..   )     (  .  )

8)       (..   )  ()  ():

//******************************************************************************
 ()	//
    
	  <> 0 
  		  > 0  
			 " : "+();
		
			 " ";
		;
	
		 "";
    ;
	


//******************************************************************************
 ()	//
	
	  <> .. 
	    ("          !");
		;
	;
	
	//  <> 1 		//   
	//	("        .");
	//	;
	//;
	
	  <> 0 
	    ("     !",60);
		;
	 =0 
	    ("   !",60);
		;
	 ()=1 
	    ("   , " +  +
		               "     !",60);
		;
	 ()=0 
		 ("       ?","+")="" 
		    ;
		;
		
			 ()=0   ; //
			 ()=0   ; //
		
			;
		;
	 ()=1 
		 ("       ?","+")="" 
		    ;
		;
		
			 ()=0   ; //
		
			;
		;
	;
	
	 = ("");
	.(""   , "");
	.(""      , "");
	.("", "");
	.(""       , "");  
	.(""	    , "");  //[+]  54 988
	
	 = "";
	            = 0; // 54  
	
	 () = 0 
		 (.() = "")
		 (.() = "") 
		 (.() = "")
		 (.() = "")
		 (.() = "")
		 (.() = "")	
		 (.() = "")
		 (.() = "") 
			// .("") =    // 54
				 = ;
			//;                                     // 54
		 (.() = "")  (.() = "") 
			 (.) = 0 
				 (..() = "")
				 (..() = "") 
				 (..() = "")
				 (..() = "")
				 (..() = "")
				 (..() = "") 
					// ..("") =    // 54
						 = .;
					//;	                                              // 54
				;
			;			
		;
	;
	
		 = "";   //    
		 (.() = 1)  (.() = "")  //[+]  54
			 = .                    	
		;
		 () = 1                   
			 = "<>"
		  = .. 
			 = -1                              	//   0%   
		
			 = ()*100;   //[+]  54
		;
	 = "  " + ; 		//[-]  54
		
	 () = 1   	//[-]  54 988
	
		.();
		.    = ; 	// 54 ();
		.       = ;
		. = 1;
		.      = 0; //;                 	//[+]  54 988
		
		.		  = ; 		// ?(() = 0, , (""))

		
	
		.();
		
		 ("",.()) = 1   //[+] 
			 = .
		
			 = 1
		;                                                              //[-] 
		
		 .() = 1 
			.();
			.    = ..;
			.       = .;
			. = .;
			.	  = .;
			.		  = (.) * 100;
			  = 0                                       //[+] 
				 . <> 0   //    (  )
					.  = . * (1+. / .);
				;
				//. = . * (1+./100);
				.	  = . + .;
			;                                                          
			 . = .. 	
				. = -1                              					//   0%   
			;                                                    		//[-] 
		;	
		 ("",.()) = 1 
			 = ..
		;
		
	;	                                     //[-]  54 988
	
	         = ;
	//          = ;                   //
	     = 1;
	       = 1;
	         = 0;
    
	//[+]  54
	 .() > 0 
		.("54");			//          
		.(1);
		.54 = ("");
		 = .54;
		.(,"");
		 ("", ()) = 1                 //       
			.((("")),"");	//   ,        ;     (""),        
		;

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

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

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



9)         ()  :
	  = 0;

 () 
	  = 0;	//

10)       (..   )     (  .  )


11)        , . 9.2        ()  :
		.(?((()=0)  ((())=0), (), ()), "");

		.((), "");


12) !!!    988         ()     (, "", "")  :
(, , , , , , , "", "")