рдХреГрдкрдпрд╛ рдЗрд╕ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЛ рджреЗрдЦреЗрдВ:
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ temp
рдкрд╣рд▓реЗ рд╣реА рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрднреА рднреА рдЕрд╕рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░-рдЪреЗрдХ рдЗрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ, рдЕрдЧрд░ рдЗрд╕реЗ рдЕрд╕рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдВрдХрд▓рди рдЪреЗрддрд╛рд╡рдиреА рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣реЛ рд╕рдХрддреА рд╣реИ?
рдзрдиреНрдпрд╡рд╛рдж
рдореИрдВ рдЖрдкрдХреА рдмрд╛рдд рд╕рдордЭрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп "рдпрджрд┐" рдмрдпрд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рдЪрд░ рдХреЗ рдореВрд▓реНрдп рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕реЗ рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рдЙрдкрдпреЛрдЧреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХ рдмрд╛рд░ рдирд╣реАрдВ (рдХрдо рд╕реЗ рдХрдо рдореЗрд░реЗ рдЕрдиреБрднрд╡ рдореЗрдВ рдФрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдкреЗрд╢реЗрд╡рд░ рдХреЛрдб рдореЗрдВ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ) рд╡рд╣ рд╕реНрдерд┐рддрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛ рдЗрд░рд╛рджрд╛ рдирд╣реАрдВ рд╣реИред
рдПрдХ рд╕рд╛рдЗрдб рдиреЛрдЯ рдХреЗ рд░реВрдк рдореЗрдВ, рдЪреВрдВрдХрд┐ "рдЯреЗрдореНрдк" рдХреЛ рдХреЗрд╡рд▓ рдЗрд╕ рдмрд╛рдд рдХреЗ рдЕрдВрджрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдмрдпрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЕрдкрдиреА рджреЛ рд╢рд░реНрддреЛрдВ рдХреЛ рдорд░реНрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЬрдм рддрдХ рдХрд┐ рдкрд╛рде.рдиреЙрд░реНрдорд▓рд╛рдЗрдЬрд╝ () рдПрдХ рдорд┐рдереНрдпрд╛ рдореВрд▓реНрдп рдирд╣реАрдВ рд▓реМрдЯрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЖрдк рд╕рд┐рд░реНрдл рдЗрд╕рдХреЗ рд▓рд┐рдП рдЧрд▓рдд рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ) рдШреЛрд╖рдгрд╛ рдпрд╛ рдЕрдиреНрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рд╡реИрд╕реЗ рднреА)ред
let temp: string | undefined
рд╕рдЦреНрдд-рд╢реВрдиреНрдп-рдЪреЗрдХ тАЛтАЛрджреБрдирд┐рдпрд╛ рдореЗрдВ рдЙрд╕ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рддреНрд░реБрдЯрд┐ рдХреЛ рднреА рдареАрдХ рдХрд░рддрд╛ рд╣реИред
рдХреЛрдб рдХрд╛ рдПрдХ рд╕реНрдирд┐рдкреЗрдЯ рдЬрд┐рд╕реЗ рдЖрдИрдбреАрдИ рд╕реЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЗ рдмрдЬрд╛рдп рдЯреЗрдХреНрд╕реНрдЯ рдмрдлрд░ рдореЗрдВ рдХреЙрдкреА рдФрд░ рдкреЗрд╕реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЖрдорддреМрд░ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рд╣рд╛рдпрдХ рд╣реЛрддрд╛ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
let temp: string | undefined
рд╕рдЦреНрдд-рд╢реВрдиреНрдп-рдЪреЗрдХ тАЛтАЛрджреБрдирд┐рдпрд╛ рдореЗрдВ рдЙрд╕ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ рддреНрд░реБрдЯрд┐ рдХреЛ рднреА рдареАрдХ рдХрд░рддрд╛ рд╣реИред