рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рд▓рдХреНрд╖реНрдп рд╣реИ: рдПрдХ рдХрд╛рд▓реНрдкрдирд┐рдХ рдЖрджрд░реНрд╢ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдмрдВрдзрдХ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдЖрд░рдкреА рдХреЗ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЧреБрдг рдкреВрд░реНрдг (рдЖрджрд░реНрд╢) рдорд╛рдк рдореЗрдВ рд╣реЛрдВрдЧреЗред

рддреЛ, рдЪрд▓реЛ рдХреНрд░рдо рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВ:
* рдЧреЛрд▓рд╛рдХрд╛рд░ рдЖрд░рдкреА рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдкреНрд░рд╛рдпреЛрдЬрдХ, рдЧреНрд░рд╛рд╣рдХ рдФрд░ рдЕрдиреНрдп рдЗрдЪреНрдЫреБрдХ рдкрд╛рд░реНрдЯрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддрд╛ рд╣реИ
* рдЧреЛрд▓рд╛рдХрд╛рд░ рдЖрд░рдкреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╕рд╛рдордЧреНрд░реА рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ
* рдЧреЛрд▓рд╛рдХрд╛рд░ рдЖрд░рдкреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рднреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛рд░реНрдпреЛрдВ рдХреА рд╢реНрд░рдо рд▓рд╛рдЧрдд, рд▓рд╛рдЧрдд рдФрд░ рдЕрд╡рдзрд┐ рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддрд╛ рд╣реИ
* рдЧреЛрд▓рд╛рдХрд╛рд░ рдЖрд░рдкреА рд╕рдордп рдкрд░ рд╕рднреА рдХрд╛рд░реНрдп рдкреВрд░рд╛ рдХрд░рдиреЗ (рдпреЛрдЬрдирд╛рдмрджреНрдз рдмрдЬрдЯ рдХреЗ рднреАрддрд░ рдФрд░ рд╕рд╣рдордд рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рд╕рд╛рде) рджреЛрдиреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред
* рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдВрдд рдореЗрдВ, рдЧреЛрд▓рд╛рдХрд╛рд░ рдЖрд░рдкреА рд╣рдореЗрд╢рд╛ рд╕реАрдЦреЗ рдЧрдП рдкрд╛рдареЛрдВ рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ
рдпреЗ рдХреБрдЫ рдмрд┐рдВрджреБ рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рд╣реИрдВ, рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝ рджреЗрдВред
рдореВрд▓ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ http://andrewkulikov.com/archives/54 рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ