рд╕реБрд╢реА рдХреНрд░рдо рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрдиреНрддрд┐рдо рд░рдВрдЧ рдХреНрд░рдордмрджреНрдз рд╕рд╛рд╣рд╕рд┐рдХрдХреЛ рд▓рд╛рдЧрд┐ рдмреЛрд░реНрдбрдорд╛ рд▓реИрдЬрд╛рди рдкрд╛рдЙрдБрджрд╛ рдЦреБрд╕реА рдЫред рдЙрдард╛рдЙрди рд╕рдЬрд┐рд▓реЛ рд░ рддрд▓ рд░рд╛рдЦреНрди рдЕрд╕рдореНрднрд╡ рд╡рд┐рд╖рдпрд╡рд╕реНрддреБ рд░рдЩ рдХреНрд░рдордмрджреНрдз рдкрдЬрд▓ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреБрд╣реЛрд╕реНред рд╕реБрд╢реАрдХреЛ рдХрд╣рд┐рд▓реНрдпреИ рдЕрдиреНрддреНрдп рдирд╣реБрдиреЗ рд╕реНрдЯреНрд░рд┐рдо рдХреНрд░рдордмрджреНрдз рдЧрд░реНрди рдЖрдлреНрдиреЛ рджрд┐рдорд╛рдЧ рд░ рдЪрдкрд╕реНрдЯрд┐рдХрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпреЛ рдХреНрд░рдордмрджреНрдз рдЦреЗрд▓ рдЬрд╕реНрддреИ рд╣реЛ, рддрд░ рдорд╛рдЫрд╛ рд░ рднрд╛рдд рд╕рдВрдЧред рдирдпрд╛рдБ sortpuz рд╕рдВрдЧ рд░рд╛рдореНрд░реЛ рд╕рдордп рд░реЛрд▓ рдЧрд░реМрдВред
рдореИрд▓реЗ рдореЗрд░реЛ рд╣реГрджрдпрд▓рд╛рдИ рдкрдЫреНрдпрд╛рдПрдБ, рд░ рдпрд╕рд▓реЗ рдорд▓рд╛рдИ рд╕реБрд╢реА рдХреНрд░рдордмрджреНрдз рдЧрд░реНрди рд▓реНрдпрд╛рдпреЛред
Sushi Sort рд▓реЗ рдзреЗрд░реИ рд░рдорд╛рдЗрд▓реЛ рд░ рд░реЛрдорд╛рдЮреНрдЪрдХ рдЪреБрдиреМрддреАрд╣рд░реВрдХреЛ рд╕рд╛рде рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдЧреЗрдорд┐рдЩ рдкреНрд░рд╡рд╛рд╣ рддрдпрд╛рд░ рдЧрд░реЗрдХреЛ рдЫред рдпреЛ рд╕рдмреИрднрдиреНрджрд╛ рдЖрд░рд╛рдо рдкрдЬрд▓ рдЦреЗрд▓ рдордзреНрдпреЗ рдПрдХ рд╣реЛред рдкрд╣рд┐рд▓реЛ рдЯреНрдпрд╛рдкрдХреЛ рд╕рд╛рде, рддрдкрд╛рдЗрдБ рд╕рдмреИ рдорд╛рдХреА, рд╕рд╛рд╢рд┐рдорд┐рд╕, рдирд┐рдЧрд┐рд░реА рд░ рдЗрдирд╛рд░реАрдХреЛ рд╕рд╛рде рд╣рд╛рдореНрд░реЛ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╕реБрд╢реА рдмрд╛рд░рдорд╛ рдЯреЗрд▓рд┐рдкреЛрд░реНрдЯ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред рд░ рддрдкрд╛рдИрдВ рддреНрдпрд╣рд╛рдБ рд╕рдмреИ рднрдиреНрджрд╛ рд░рд╛рдореНрд░реЛ рд╕реБрд╢реА рдорд╛рд╕реНрдЯрд░ рд╣реБрдиреБрд╣реБрдиреНрдЫред рдпреЛ рд╕реБрд░реБрдорд╛ рд╕рдЬрд┐рд▓реЛ рдЦреЗрд▓ рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ, рддрд░ рддрдкрд╛рдИрд▓реЗ рдЬрддрд┐ рдзреЗрд░реИ рд╕реНрддрд░рд╣рд░реВ рдкрд╛рд╕ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рд╕рдмреИрд▓рд╛рдИ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рд╣реБрдиреНрдЫред рдХреЗ рддрдкрд╛рдИрдВ рд╕реБрд░реБ рдЧрд░реНрди рддрдпрд╛рд░ рд╣реБрдиреБрд╣реБрдиреНрдЫ? рд░рдХ рдПрдгреНрдб рд░реЛрд▓, рд╕реБрд╢реА рд░реЛрд▓ рдЧрд░реНрдиреЗ рд╕рдордпред
рд╕реБрд╢реА рдХреНрд░рдордмрджреНрдз рдкрдЬрд▓ рдХрд╕рд░реА рдЦреЗрд▓реНрдиреЗ:
ЁЯев рддрдкрд╛рдИрдВрдХреЛ рд▓рдХреНрд╖реНрдп рдмрдХреНрд╕рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рд╕реБрд╢реА рдХреНрд░рдордмрджреНрдз рдЧрд░реНрдиреЗ рд░ рднреЛрдХрд╛рдПрдХрд╛ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓рд╛рдИ рдЕрд░реНрдбрд░рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рд╣реЛред рдПрдЙрдЯрд╛ рдмрдХреНрд╕рдорд╛ рдХреЗрд╡рд▓ рдПрдХ рдкреНрд░рдХрд╛рд░рдХреЛ рд╕реБрд╢реА рд╕рдорд╛рд╡реЗрд╢ рд╣реБрди рд╕рдХреНрдЫред
ЁЯНЩ рд╕реБрд╢реАрдорд╛ рдЯреНрдпрд╛рдк рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдпрд╕рд▓рд╛рдИ рджрд╛рдпрд╛рдБ рдмрд╛рдХрд╕рдорд╛ рдЫреЛрдбреНрдиреБрд╣реЛрд╕реНред
ЁЯНг рддрдкрд╛рдИрдВрд▓реЗ рдЕрд░реНрдХреЛ рдмрд╛рдХрд╕рдорд╛ рдЙрд╕реНрддреИ рд╕реБрд╢реАрд╕рдБрдЧ рд╕рд╛рд░реНрди рд░ рд░рд╛рдЦреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рдкрдирд┐ рдмрд╛рд╣рд┐рд░реА рд╕реБрд╢реА рдЪрдпрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
ЁЯН▒ рддрдкрд╛рдИрдВрд▓реЗ рд╣рд╛рдореНрд░реЛ рд░рдЩ рдкрдЬрд▓рдорд╛ рдПрдХреИрд╕рд╛рде реи рд╡рд╛ рдмрдвреА рд╕рдорд╛рди рд╕реБрд╢реА рд╕рд╛рд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
ЁЯПЖ рдЬрдм рддрдкрд╛рдЗрдБ рдЦреЗрд▓ рдореИрджрд╛рдирдорд╛ рдмрдХреНрд╕рд╣рд░реВрдорд╛ рд╕рдмреИ рд╕реБрд╢реАрд╣рд░реВ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рддрдкрд╛рдЗрдБ рд╕реНрддрд░ рдкрд╛рд░ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред
рдкреНрд░реЗрдо рд░ рд╣рд╛рдореНрд░реЛ рд╕реБрд╢реА рдЦреЗрд▓ рдзреЗрд░реИ рд╕рдорд╛рди рдЫрдиреНред рддрдкрд╛рдИрдВрд╕рдБрдЧ рдХрд╣рд┐рд▓реНрдпреИ рдкрдирд┐ рдзреЗрд░реИ рд╣реБрди рд╕рдХреНрджреИрдиред
рд╕реБрд╢реА рдХреНрд░рдордмрджреНрдз рдПрдХ рдЪреБрдиреМрддреАрдкреВрд░реНрдг рд░ рд▓рдд рд╕рдВрдЧрдард┐рдд рдЦреЗрд▓ рд╣реЛ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдердкрдХреЛ рд▓рд╛рдЧрд┐ рдлрд┐рд░реНрддрд╛ рдЖрдЙрдиреЗрдЫред рд╕реБрд╢реАрдХрд╛ рдирдпрд╛рдБ рдкреНрд░рдХрд╛рд░рд╣рд░реВ рддрдкрд╛рдИрдВ рдЕрдШрд┐ рдмрдвреНрджреИ рдЬрд╛рдБрджрд╛, рддреНрдпрд╣рд╛рдБ рд╕рдзреИрдВ рдПрдЙрдЯрд╛ рдирдпрд╛рдБ рдЪреБрдиреМрддреА рдХреБрдирд╛рдХреЛ рд╡рд░рд┐рдкрд░рд┐ рдкрд░реНрдЦрд┐рд░рд╣реЗрдХреЛ рд╣реБрдиреНрдЫред рдпреЛ рд░рдорд╛рдИрд▓реЛ рдкрдЬрд▓ рдЧреЗрдорд╣рд░реВ рд░ рд░рдЩ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрдиреЗ рдЦреЗрд▓рд╣рд░реВрдХреЛ рдПрдХ рдЙрддреНрддрдо рдХрдореНрдмреЛ рд╣реЛ, рд╕реЛрдпрд╛ рд╕рд╕ рд░ рд╡рд╕рд╛рдмреАрдХреЛ рд╕рд╛рдердорд╛ред рд╕рдмреИрднрдиреНрджрд╛ рдЖрдХрд░реНрд╖рдХ рд░рдВрдЧ рдХреНрд░рдордмрджреНрдз рдкрд╣реЗрд▓реА рдЦреЗрд▓ рд╕рдВрдЧ рд╣рд░реЗрдХ рджрд┐рди рдПрдХ рд╕реБрд╢реА рджрд┐рди рдмрдирд╛рдЙрдиреБрд╣реЛрд╕реНред
рдпреЛ рд╕реБрдЪреА рдХреНрд░рдордмрджреНрдз рд╕рдордп рд╣реЛ, рд░ рдо рдареАрдХ рдорд╣рд╕реБрд╕ рдЧрд░реНрджреИрдЫреБред рдЪрд╛рдорд▓рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рджрд╛рдирд╛рдорд╛ рдЖрдлреНрдиреЛ рд╕реНрд╡рд░реНрдЧ рдЦреЛрдЬреНрдиреБрд╣реЛрд╕реНред
рд╕реБрд╢реА рдХреНрд░рдордмрджреНрдз рдПрдХ рдХреНрд░рдордмрджреНрдз рдкрдЬ рд╣реЛ рдЬрд╕рд▓реЗ рд╕реБрд╢реАрдХреЛ рд▓рд╛рдЧрд┐ рддрдкрд╛рдЗрдБрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд░ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рддрдкрд╛рдЗрдБрдХреЛ рдкреНрд░реЗрдорд▓рд╛рдИ рдкреВрд░рд╛ рдЧрд░реНрджрдЫред рд╣рд╛рдореНрд░реЛ рдХреНрд░рдордмрджреНрдз рдЦреЗрд▓рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдШрдгреНрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдордиреЛрд░рдЮреНрдЬрди рджрд┐рдиреЗрдЫред рд░ рдпреЛ рд░рд╛рдореНрд░реЛ рдЪреБрдиреМрддреА рд░ рд░рдорд╛рдЗрд▓реЛ рдорди рдкрд░рд╛рдЙрдиреЗ рдЬреЛ рдХреЛрд╣реАрдХреЛ рд▓рд╛рдЧрд┐ рдкрд░рдо рд░рдВрдЧ рдХреНрд░рдордмрджреНрдз рдЫред рд╕реБрд╢реАрдХрд╛ рд░рдВрдЧрд╣рд░реВ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рддрдкрд╛рдИрдВрдХреЛ рд╕рдмреИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдкрдЫрд╛рдбрд┐ рдЫреЛрдбреНрдиреБрд╣реЛрд╕реНред рджрд┐рдирдХреЛ рдХреНрдпрд╛рдЪ рдпрд╣рд╛рдБ рдЫ, рдпрд╕рд▓рд╛рдИ 3D рдХреНрд░рдордмрджреНрдз рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдорд╛рдЫрд╛ рд░ рднрд╛рдд рд╕реЛрдпрд╛ рд░рд╛рдореНрд░реЛ рдЫред
рд░рдЩ рдкрдЬрд▓ рдЦреЗрд▓рд╣рд░реВрдХреЛ рд╕реНрд╡рд╛рджрд┐рд╖реНрдЯ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ:
ЁЯШН рд╕рдпреМрдВ рд╕реНрддрд░рд╣рд░реВ
ЁЯзй рд╕рд╣рдЬ рдЧреЗрдордкреНрд▓реЗ
ЁЯШЛ рдореБрдЦрдорд╛ рдкрд╛рдиреА рд▓реНрдпрд╛рдЙрдиреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕
ЁЯСйтАНЁЯН│ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдПрдирд┐рдореЗрд╕рди
ЁЯеЗ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдЙрдкрд▓рдмреНрдзрд┐рд╣рд░реВ
ЁЯОБ рдирд┐: рд╢реБрд▓реНрдХ рдмреЛрдирд╕ рд░ рдкреБрд░рд╕реНрдХрд╛рд░рд╣рд░реВ
ЁЯСйтАНЁЯСж рдХреНрд░рдордмрджреНрдз рдЦреЗрд▓ рд╕рдмреИ рдЙрдореЗрд░рдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдЫ
ЁЯХ░ рдХреБрдиреИ рдкрдирд┐ рд╕рдордп, рдХрд╣реАрдВ рдкрдирд┐ рдирд┐: рд╢реБрд▓реНрдХ рдХреНрд░рдордмрджреНрдз рдЦреЗрд▓рд╣рд░реВ рдЦреЗрд▓реНрдиреБрд╣реЛрд╕реН
рддрдкрд╛рдИрдВ рдХреЗ рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рддреАрдХреНрд╖рд╛ рдЧрд░реНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ? рд╕реБрд╢реАрдХреЛ рдмрдЬреНрдпреЛред рд╣рд╛рдореНрд░реЛ рдХреНрд░рдордмрджреНрдз рдкрд╣реЗрд▓реА рддрдкрд╛рдИрдВрдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реНрдЦрд┐рд░рд╣реЗрдХреЛ рдЫ! рдЕрдм рд╕реБрд╢реА рдХреНрд░рдо рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдЖрдлреНрдиреЛ рд╕реБрд╢реА рдЖрдирдиреНрдж рдлреЗрд▓рд╛ рдкрд╛рд░реНрдиреБрд╣реЛрд╕реНред рд╣рд╛рдореА рдХрд╕рд░реА рд░реЛрд▓ рдЧрд░реНрдЫреМрдВ!
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирек рдлреЗрдмреНрд░реБрдЕрд░реА реирез