
рдпрджрд┐ рдЖрдк рдХрднреА-рдХрднреА рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рд╕рд╡рд╛рд▓ рдкреВрдЫрддреЗ рд╣реИрдВ: "рдЗрд╕ рд╡рд┐рдзрд┐ рдореЗрдВ рдореЗрд░реЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫрд╛ рд╣реИ?" рдФрд░ "рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЕрдЧрд░ рдпрд╣ рдареАрдХ рд╣реИ" рдФрд░ "рд╕рд┐рд░реНрдл рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ" рдХреЗ рдмреАрдЪ рдЪрдпрди рдХрд░реЗрдВ, рддреЛ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ ...
рд╕реБрдзрд╛рд░: рдЬреИрд╕рд╛ рдХрд┐
lorc рдФрд░
0xd34df00d рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ , рдиреАрдЪреЗ рдЬреЛ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рд╣реИ, рдЙрд╕реЗ рдирд┐рд░реНрднрд░ рдкреНрд░рдХрд╛рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдпрд╣рд╛рдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдЦреИрд░, рдиреАрдЪреЗ рдЗрд╕ рдкрд░ рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрд░реЛрдд рдкрд╛рда рд╣реИред
рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди, рдЕрдХреНрд╕рд░ рдХреБрдЫ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреА рд╡реИрдзрддрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ, рдЗрд╕реЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдорд┐рд▓рддреА рд╣реИ, рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реАрдорд╛ (рдУрдбреАрдЬреЗрдб) рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реАрдорд╛ рдХреЗ рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреЗ рдореВрд▓реНрдп рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ, рдФрд░ рдЗрд╕реЗ рдкрд╛рд╕ рдХрд░реЗрдВред рдЗрд╕рдХреЗ рдмрд╛рдж, рдПрдХ рд╣реА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдПрдХ рд╣реА рд╕рддреНрдпрд╛рдкрди рдХреЗ рдЕрдзреАрди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рд╕рдВрд░рдЪрдирд╛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╣рддреА рд╣реИ, рддреЛ рдЗрд╕рдХреА рд╡реИрдзрддрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЬрд╛рдБрдЪрдирд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рддреНрдпрд╛рдкрди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓рдВрдмрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рдХреЗрд╡рд▓ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдирд╣реАрдВ рд╣реИред рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрдкреНрд░рд┐рдп рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд╣реИред рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╡реИрдзрддрд╛ рдХреЗ рд▓рд┐рдП рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЬрд╛рдВрдЪрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╕рддреНрдпрд╛рдкрди рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╣рдо рдХрд┐рд╕реА рднреА рд╕рддреНрдпрд╛рдкрди рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдорд╛рди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдВрд░рдЪрдирд╛ рдкрд╣рд▓реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХреА рдЧрдИ рд╣реИред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЙрди рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рдЦрд░рд╛рдмреА рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ рдЬреЛ рдПрдХ рд╕рд┐рджреНрдз рд╕рдВрд░рдЪрдирд╛ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдореВрд▓реНрдп рд╕реНрд╡реАрдХрд╛рд░реНрдп рдореВрд▓реНрдпреЛрдВ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реАрдорд╛ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИред
рдЗрд╕рдореЗрдВ рдПрдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЧрд╣рд░реА рд╕рдорд╕реНрдпрд╛ рдирд┐рд╣рд┐рдд рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рдорд╛рдиреНрдп рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдореВрд▓ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдПрдХ рдЙрдкрдкреНрд░рдХрд╛рд░ рд╣реИред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдХреЗрд╡рд▓ рдорд╛рдиреНрдп рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдзрд┐ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдПрдХ рдХрд╛рд▓реНрдкрдирд┐рдХ рднрд╛рд╖рд╛ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ:
class Parent { ... } class Child : Parent { ... } ... void processValidObject(Parent parent) { if (parent is Child) {
рд╕рд╣рдордд рд╣реВрдБ рдХрд┐ рдЕрдм рд╕рдорд╕реНрдпрд╛ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рд╣реИред рд╣рдорд╕реЗ рдкрд╣рд▓реЗ Liskov рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдПрдХ рд╡рд┐рд╣рд┐рдд рдЙрд▓реНрд▓рдВрдШрди рд╣реИред рдкрдврд╝реЗрдВ рдХрд┐ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рдирд╛ рдмреБрд░рд╛ рдХреНрдпреЛрдВ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдпрд╣рд╛рдВ ред
рдореВрд▓ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдкреНрд░рдХрд╛рд░ рдмрдирд╛рдХрд░ рдЕрдорд╛рдиреНрдп рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдлреИрдХреНрдЯреНрд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдореВрд▓ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдХ рд╡реИрдз рдЙрдкрдкреНрд░рдХрд╛рд░ рд╡рд╕реНрддреБ рдпрд╛ рдирд▓ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рд╣рдо рдЙрди рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ рд╡реИрдз рд╕рдВрд░рдЪрдирд╛ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╡реЗ рдХреЗрд╡рд▓ рдПрдХ рдЙрдкрдкреНрд░рдХрд╛рд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВ, рддреЛ рд╕рдорд╕реНрдпрд╛ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рдПрдЧреАред рдЗрд╕ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреЗ рд╕рд╛рде рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдкреНрд░рддрд┐ рд╡рд░реНрдЧ рд╕реЗрдВрдЯреАрдореАрдЯрд░ рд╕рддреНрдпрд╛рдкрди рдХреА рд╕рдВрдЦреНрдпрд╛ рдШрдЯ рдЬрд╛рдПрдЧреАред рдПрдХ рдФрд░ рдкреНрд▓рд╕ рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЗ рд╕рд╛рде рд╣рдо рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рдХрдВрдкрд╛рдЗрд▓рд░ рддрдХ рдбреЗрдЯрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд▓реЗрддреЗ рд╣реИрдВред
рд╕реНрд╡рд┐рдлреНрдЯ рдореЗрдВ, рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕реНрддрд░ рдкрд░, рдирд▓ рдХреА рдЬрд╛рдВрдЪ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЕрд╢рдХреНрдд рдФрд░ рдЕрд╢рдХреНрдд рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рдЕрд▓рдЧ рдХрд░рдирд╛ рд╣реИред рдЗрд╕реА рд╕рдордп, рдпрд╣ рдЪреАрдиреА рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдПрдХ рдирдП рдкреНрд░рдХрд╛рд░ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдПрдХ рдЪрд░ рдкреНрд░рдХрд╛рд░ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╕рдордп, ClassName рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИ рдХрд┐ рдЪрд░ nonzero рд╣реИ, рдФрд░ ClassName рдШреЛрд╖рд┐рдд рдХрд░рддреЗ рд╕рдордп? рдЪрд░ рд╢реВрдиреНрдп рд╣реИред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдХреЛрд╡рд░рд┐рдпрдирд╕ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдмреАрдЪ рдореМрдЬреВрдж рд╣реЛрддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдЖрдк рдХреНрд▓рд╛рд╕рдиреЗрдо рдХреЗ рдЙрди рддрд░реАрдХреЛрдВ рдХреЛ рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдПрдирдХреЗрдиреЗрдо рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ?
рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдбреАрдПрд▓рдбреА рддрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░рдХрд╛рд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдбреАрдПрд▓рдПрдб рдпреБрдХреНрдд рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрдЧрд╛ред рдХрд┐рд╕реА рднрд╛рд╖рд╛ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ "рд╕рд╛рдзрд╛рд░рдг" OO рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рднреА рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ Java рдпрд╛ C #, рд╡рд┐рд░рд╛рд╕рдд рдФрд░ рдПрдХ рдХрд╛рд░рдЦрд╛рдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред
рдбреЗрдЯрд╛ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рдПрдХ рдФрд░ рдкреБрд╖реНрдЯрд┐ рд╣реИ рдХрд┐ рдУрдУрдкреА рдореЗрдВ рдЗрдХрд╛рдЗрдпрд╛рдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рд╕реЗ рдирд╣реАрдВ рд▓реА рдЬрд╛рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреА рдЬрд░реВрд░рддреЛрдВ рд╕реЗред
рдпреВрдкреАрдбреА: рдЬреИрд╕рд╛ рдХрд┐ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рддрднреА рдЙрдк рдпреЛрдЧ рдмрдирд╛рддрд╛ рд╣реИ рдЬрдм рд╣рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдорд┐рд▓рддреА рд╣реИ рдФрд░ рд╕рдорд╛рди рдорд╛рдиреНрдпрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХрдо рд╣реЛрддреА рд╣реИред
рд╕рд╛рде рд╣реА, рд▓реЗрдЦ рдореЗрдВ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЕрднрд╛рд╡ рд╣реИред рдХреБрдЫ рдлрд╝рд╛рдЗрд▓ рдкрдереЛрдВ рдХреЛ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдкрд░ рдЖрдиреЗ рджреЗрдВред рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╣рдорд╛рд░рд╛ рд╕рд┐рд╕реНрдЯрдо рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХреЗрд╡рд▓ рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рдирдХреА рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣реБрдБрдЪ рд╣реЛрддреА рд╣реИред рдЕрдЧрд▓рд╛, рд╣рдо рдЙрдиреНрд╣реЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЙрдк-рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬреЛ рд╕реБрд▓рдн рдФрд░ рджреБрд░реНрдЧрдо рджреЛрдиреЛрдВ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рднреА рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпреЗ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдЖрдЧреЗ рднреА рдлрд╛рдЗрд▓ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдлрд┐рд░ рд╕реЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдлрд╛рдЗрд▓ рдЙрдкрд▓рдмреНрдз рд╣реИ рдпрд╛ рдирд╣реАрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдХрд┐рд╕реА рднреА рд╕рдВрджрд┐рдЧреНрдз рдЬрдЧрд╣ рдкрд░, рдПрдХ рдПрдХреНрд╕реЗрд╕ рдЪреЗрдХ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рднреВрд▓ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рд╡реНрдпрд╛рдкрдХ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдФрд░ рдЬрд╛рдБрдЪ рдХреЗ рдХрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реЛ рдЬрд╛рдПрдЧреАред рд▓реЗрдХрд┐рди рдпреЗ рдЪреЗрдХ рдбрд┐рд╕реНрдХ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЖрдорддреМрд░ рдкрд░ рднрд╛рд░реА рд╣реЛрддреЗ рд╣реИрдВред рдЖрдк рдЗрд╕ рдЪреЗрдХ рдХреЛ рдмреВрд▓рд┐рдпрди рдлрд╝реАрд▓реНрдб рдореЗрдВ рдХреИрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╣рдореЗрдВ рд╕рддреНрдпрд╛рдкрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╣реБрдд рддрдереНрдп рд╕реЗ рдирд╣реАрдВ рдмрдЪрд╛рдПрдЧрд╛ред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рдХрдВрдкрд╛рдЗрд▓рд░ рддрдХ рдЬрд╛рдВрдЪ рдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд╢рд┐рдлреНрдЯ рдХрд░реЗрдВред