рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдиреБрдХреВрд▓рди: рд╕реНрдХреЛрдк, рдирд┐рдореНрди рд╕реНрддрд░ рдИрдПрд╕ рдмрдирд╛рдо рдИрдПрд╕ 5 рдПрд░реЗ рд╡рд┐рдзрд┐рдпрд╛рдВ

рдЖрдЬ рд╣рдо рдХреЛрдб рдХреЗ 2 рдмреНрд▓реЙрдХреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдСрдкрд░реЗрд╢рди рдХрд░рддреЗ рд╣реИрдВ:

рдПрдХ рд╕рд░рдгреА рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЖрдкрдХреЛ рдЙрди рд╕рднреА рддрддреНрд╡реЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рдирдХреА рдбрд┐рдЧреНрд░реА 2 5 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред



рдиреАрд▓реЗ рдХреЛрдиреЗ рдореЗрдВ рд╡рд┐рдХрд▓реНрдк A: рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдХреЛрдб - рдкреБрд░рд╛рдирд╛ рдФрд░ рдбрд░рд╛рд╡рдирд╛ (рдЖрдВрд╢рд┐рдХ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдЙрддреНрддрд░рджрд╛рдпреА)

  1. for ( i = 0 , res = [ ] ; i < c ; i ++ ) { t = a [ i ] ; if ( t >= 2.236067 ) { continue ; } else { res. push ( t * t ) ; } }



  2. for ( i = 0 , res = [ ] ; i < c ; i ++ ) { t = a [ i ] ; if ( t >= 2.236067 ) { continue ; } else { res. push ( t * t ) ; } }



  3. for ( i = 0 , res = [ ] ; i < c ; i ++ ) { t = a [ i ] ; if ( t >= 2.236067 ) { continue ; } else { res. push ( t * t ) ; } }



  4. for ( i = 0 , res = [ ] ; i < c ; i ++ ) { t = a [ i ] ; if ( t >= 2.236067 ) { continue ; } else { res. push ( t * t ) ; } }



  5. for ( i = 0 , res = [ ] ; i < c ; i ++ ) { t = a [ i ] ; if ( t >= 2.236067 ) { continue ; } else { res. push ( t * t ) ; } }



  6. for ( i = 0 , res = [ ] ; i < c ; i ++ ) { t = a [ i ] ; if ( t >= 2.236067 ) { continue ; } else { res. push ( t * t ) ; } }



  7. for ( i = 0 , res = [ ] ; i < c ; i ++ ) { t = a [ i ] ; if ( t >= 2.236067 ) { continue ; } else { res. push ( t * t ) ; } }



  8. for ( i = 0 , res = [ ] ; i < c ; i ++ ) { t = a [ i ] ; if ( t >= 2.236067 ) { continue ; } else { res. push ( t * t ) ; } }





рд▓рд╛рд▓ рдХреЛрдиреЗ рдореЗрдВ, рд╡рд┐рдХрд▓реНрдк рдмреА: рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдХреЛрдб рдпреБрд╡рд╛ рдФрд░ рд╕реБрдВрджрд░ рд╣реИ (рдЖрдВрд╢рд┐рдХ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдЙрддреНрддрд░рджрд╛рдпреА рдирд╣реАрдВ)

  1. рдПрдХред рдирдХреНрд╢рд╛ ( рдлрд╝рдВрдХреНрд╢рди ( рдЯреА ) { рд░рд┐рдЯрд░реНрди рдЯреА * рдЯреА } ) ред рдлрд╝рд┐рд▓реНрдЯрд░ ( рдлрд╝рдВрдХреНрд╢рди ( рдЯреА ) { рд░рд┐рдЯрд░реНрди рдЯреА > 5 } ) ;


рд▓рдбрд╝рд╛рдИ 3 рдПрд░реЗрдирд╛рд╕ рдореЗрдВ рд╣реЛрдЧреАред

1. рдПрдУ args - рдлрд╝рдВрдХреНрд╢рди рд╕рдХреНрд░рд┐рдпрдг рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ред

2. рдПрдУ - рдлрд╝рдВрдХреНрд╢рди рд╕рдХреНрд░рд┐рдпрдг рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд╕реНрдерд╛рдиреАрдп рдЪрд░ред

3. рд╡реИрд╢реНрд╡рд┐рдХ - рд╡реИрд╢реНрд╡рд┐рдХ рдЪрд░ред







рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рднреА рд▓реЛрдХрдкреНрд░рд┐рдп рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдирд╡реАрдирддрдо рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВред



рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдХреЛрдб:

  1. // * * * * * * * * * * * * * * * * * * *
  2. // рд╕рдХреНрд░рд┐рдпрдг рдСрдмреНрдЬреЗрдХреНрдЯ рддрд░реНрдХ рдЧреБрдВрдЬрд╛рдЗрд╢
  3. // * * * * * * * * * * * * * * * * * * *
  4. ( рдлрд╝рдВрдХреНрд╢рди ( рдП , рдбреАрдЯреА , рдЗрдВрдбреЗрдХреНрд╕ , рдЖрдИ , рд╕реА , рдЖрд░ , рдЯреА , рд░реЗрд╕ ) {
  5. рдЖрд░ = [ ] ;
  6. рд╕реА = рдПред рд▓рдВрдмрд╛рдИ ;
  7. dt = new Date ( ) ;
  8. рд╕реВрдЪрдХрд╛рдВрдХ = 20000 ;
  9. рдЬрдмрдХрд┐ ( рд╕реВрдЪрдХрд╛рдВрдХ - ) {
  10. рдПрдХред рдирдХреНрд╢рд╛ ( рдлрд╝рдВрдХреНрд╢рди ( рдЯреА ) { рд░рд┐рдЯрд░реНрди рдЯреА * рдЯреА } ) ред рдлрд╝рд┐рд▓реНрдЯрд░ ( рдлрд╝рдВрдХреНрд╢рди ( рдЯреА ) { рд░рд┐рдЯрд░реНрди рдЯреА > 5 } ) ;
  11. }
  12. r [ 0 ] = ( рдирдИ рддрд┐рдерд┐ ( ) - dt ) ;
  13. dt = new Date ( ) ;
  14. рд╕реВрдЪрдХрд╛рдВрдХ = 20000 ;
  15. рдЬрдмрдХрд┐ ( рд╕реВрдЪрдХрд╛рдВрдХ - ) {
  16. рдХреЗ рд▓рд┐рдП ( i = 0 , res = [ ] ; рдореИрдВ < c ; i ++ ) {
  17. t = [ a ] ;
  18. рдЕрдЧрд░ ( t > = 2.236067 ) {
  19. рдЬрд╛рд░реА рд░рдЦреЗрдВ ;
  20. } {
  21. рд░реЗрд╕ред рдзрдХреНрдХрд╛ ( рдЯреА * рдЯреА ) ;
  22. }
  23. }
  24. }
  25. r [ 1 ] = ( рдирдИ рддрд┐рдерд┐ ( ) - dt ) ;
  26. рдЪреЗрддрд╛рд╡рдиреА ( 'рдПрдУ args:' + r ) ;
  27. } ( 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] ) ;
  28. // * * * * * * * * * * * * * * * * * * *
  29. // рдПрдХреНрдЯрд┐рд╡реЗрд╢рди рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдХреЛрдк
  30. // * * * * * * * * * * * * * * * * * * *
  31. ( рдлрд╝рдВрдХреНрд╢рди ( ) {
  32. var a = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] ,
  33. рдбреАрдЯреА,
  34. рд╕реВрдЪрдХрд╛рдВрдХ ,
  35. рдореИрдВ,
  36. рдЧ,
  37. рдЖрд░,
  38. рдЯреА,
  39. рд░реЗрд╕
  40. ;
  41. рдЖрд░ = [ ] ;
  42. рд╕реА = рдПред рд▓рдВрдмрд╛рдИ ;
  43. dt = new Date ( ) ;
  44. рд╕реВрдЪрдХрд╛рдВрдХ = 20000 ;
  45. рдЬрдмрдХрд┐ ( рд╕реВрдЪрдХрд╛рдВрдХ - ) {
  46. рдПрдХред рдирдХреНрд╢рд╛ ( рдлрд╝рдВрдХреНрд╢рди ( рдЯреА ) { рд░рд┐рдЯрд░реНрди рдЯреА * рдЯреА } ) ред рдлрд╝рд┐рд▓реНрдЯрд░ ( рдлрд╝рдВрдХреНрд╢рди ( рдЯреА ) { рд░рд┐рдЯрд░реНрди рдЯреА > 5 } ) ;
  47. }
  48. r [ 0 ] = ( рдирдИ рддрд┐рдерд┐ ( ) - dt ) ;
  49. dt = new Date ( ) ;
  50. рд╕реВрдЪрдХрд╛рдВрдХ = 20000 ;
  51. рдЬрдмрдХрд┐ ( рд╕реВрдЪрдХрд╛рдВрдХ - ) {
  52. рдХреЗ рд▓рд┐рдП ( i = 0 , res = [ ] ; рдореИрдВ < c ; i ++ ) {
  53. t = [ a ] ;
  54. рдЕрдЧрд░ ( t > = 2.236067 ) {
  55. рдЬрд╛рд░реА рд░рдЦреЗрдВ ;
  56. } {
  57. рд░реЗрд╕ред рдзрдХреНрдХрд╛ ( рдЯреА * рдЯреА ) ;
  58. }
  59. }
  60. }
  61. r [ 1 ] = ( рдирдИ рддрд┐рдерд┐ ( ) - dt ) ;
  62. рдЪреЗрддрд╛рд╡рдиреА ( 'рдП рдУ:' + рдЖрд░ ) ;
  63. } ( ) ) ;
  64. // * * * * * * * * * * * * * * * * * * *
  65. // рд╡реИрд╢реНрд╡рд┐рдХ рдЧреБрдВрдЬрд╛рдЗрд╢
  66. // * * * * * * * * * * * * * * * * * * *
  67. var a = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] ,
  68. рдбреАрдЯреА,
  69. рд╕реВрдЪрдХрд╛рдВрдХ ,
  70. рдореИрдВ,
  71. рдЧ,
  72. рдЖрд░,
  73. рдЯреА,
  74. рд░реЗрд╕
  75. ;
  76. рдЖрд░ = [ ] ;
  77. рд╕реА = рдПред рд▓рдВрдмрд╛рдИ ;
  78. dt = new Date ( ) ;
  79. рд╕реВрдЪрдХрд╛рдВрдХ = 20000 ;
  80. рдЬрдмрдХрд┐ ( рд╕реВрдЪрдХрд╛рдВрдХ - ) {
  81. рдПрдХред рдирдХреНрд╢рд╛ ( рдлрд╝рдВрдХреНрд╢рди ( рдЯреА ) { рд░рд┐рдЯрд░реНрди рдЯреА * рдЯреА } ) ред рдлрд╝рд┐рд▓реНрдЯрд░ ( рдлрд╝рдВрдХреНрд╢рди ( рдЯреА ) { рд░рд┐рдЯрд░реНрди рдЯреА > 5 } ) ;
  82. }
  83. r [ 0 ] = ( рдирдИ рддрд┐рдерд┐ ( ) - dt ) ;
  84. dt = new Date ( ) ;
  85. рд╕реВрдЪрдХрд╛рдВрдХ = 20000 ;
  86. рдЬрдмрдХрд┐ ( рд╕реВрдЪрдХрд╛рдВрдХ - ) {
  87. рдХреЗ рд▓рд┐рдП ( i = 0 , res = [ ] ; рдореИрдВ < c ; i ++ ) {
  88. t = [ a ] ;
  89. рдЕрдЧрд░ ( t > = 2.236067 ) {
  90. рдЬрд╛рд░реА рд░рдЦреЗрдВ ;
  91. } {
  92. рд░реЗрд╕ред рдзрдХреНрдХрд╛ ( рдЯреА * рдЯреА ) ;
  93. }
  94. }
  95. }
  96. r [ 1 ] = ( рдирдИ рддрд┐рдерд┐ ( ) - dt ) ;
  97. рдЪреЗрддрд╛рд╡рдиреА ( 'рд╡реИрд╢реНрд╡рд┐рдХ:' + рдЖрд░ ) ;




рдХреЛрдб: pastebin.com/mqBdkXZG



рдкрд░рд┐рдгрд╛рдо



рдПрдлрдПрдл рдЙрдЪреНрдЪ рд╕реНрддрд░ рдирд┐рдореНрди рд╕реНрддрд░
рдПрдУ args 458 92
рдП рдУ 474 122
рд╡реИрд╢реНрд╡рд┐рдХ 479 162
рдУрдкреЗрд░рд╛ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдирд┐рдореНрди рд╕реНрддрд░
рдПрдУ args 416 22
рдП рдУ 427 21
рд╡реИрд╢реНрд╡рд┐рдХ 428 49
рдХреНрд░реЛрдо рдЙрдЪреНрдЪ рд╕реНрддрд░ рдирд┐рдореНрди рд╕реНрддрд░
рдПрдУ args 83 9
рдП рдУ 89 8
рд╡реИрд╢реНрд╡рд┐рдХ 98 28
Sa рдЙрдЪреНрдЪ рд╕реНрддрд░ рдирд┐рдореНрди рд╕реНрддрд░
рдПрдУ args 153 21
рдП рдУ 146 24
рд╡реИрд╢реНрд╡рд┐рдХ 147 25
IE8 рдЙрдЪреНрдЪ рд╕реНрддрд░ рдирд┐рдореНрди рд╕реНрддрд░
рдПрдУ args рдмрд╛рд╣рд░ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ 441
рдП рдУ рдмрд╛рд╣рд░ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ 393
рд╡реИрд╢реНрд╡рд┐рдХ рдмрд╛рд╣рд░ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ 822


рдкрд░рд┐рдгрд╛рдо



рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЯреНрд░реЗрдВрдб AO args рд╣реИред AO Global рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬрд╝ рд╣реИред рдпрд╣ ECMAScript рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИ - рд╕рдХреНрд░рд┐рдпрдг рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдЪрд░ рддрдХ рдкрд╣реБрдВрдЪрдирд╛ рддреЗрдЬрд╝ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ (рдПрдУ) рд╡реИрд╢реНрд╡рд┐рдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ "рдХреЛрдб рдХреЗ рдХрд░реАрдм" рд╣реИред

рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдХреЛрдб, рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдХреЛрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдИ рдЧреБрдирд╛ рддреЗрдЬ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ ECMAScript рдореЗрдВ рд░реВрдмреА рдХреА рддрд░рд╣ рдХреЛрдИ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рд╣реИрдВ, рд╕рд░рдгреА рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ JS рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рдВрдЧрд╛ рдСрдкрд░реЗрд╢рди рд╣реИред рдЙрдЪреНрдЪ рд╕реНрддрд░реАрдп рдХреЛрдб 20 рдЧреБрдирд╛ рддрдХ рдзреАрдорд╛!

рдХреНрд░реЛрдо рдЗрддрдирд╛ рддреЗрдЬ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ JIT рд╕рдВрдХрд▓рди рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдХреНрд╕рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдмреНрд▓реЙрдХ рдХреЗ рд▓рд┐рдП (1 рд░рди рдПрдХ рд╣реА рдкрд░рд┐рдгрд╛рдо рджреЗрдЧрд╛)ред

рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрд┐рдВрджреБ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рджрд┐рдЦрд╛рддрд╛ рд╣реИ: AO args (рдХрдо) 92; рдПрдУ (рдХрдо) 122; AO рдПрдХ рдЪреМрдерд╛рдИ рддреЗрдЬреА рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпреЗ рд╕рднреА рдЪрд░ AO рдЖрд░реНрдЧ рд╣реИрдВ, рдХрд┐ AO рдПрдХ рд╣реА рд╡рд╕реНрддреБ рдореЗрдВ рд╣реИрдВ, AF AO рдЖрд░реНрдЧреНрд╕ рдореЗрдВ, рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдПрдХ рдЕрд▓рдЧ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрд╡рдВрдЯрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдкрд░реАрдХреНрд╖рдгред

  1. ( рдлрд╝рдВрдХреНрд╢рди ( рдЖрд░ , рдбреАрдЯреА , рдЗрдВрдбреЗрдХреНрд╕ , рдЖрдИ , рдЬреЗ ) {
  2. dt = new Date ( ) ;
  3. рд╕реВрдЪрдХрд╛рдВрдХ = 50000 ;
  4. рдЬрдмрдХрд┐ ( рд╕реВрдЪрдХрд╛рдВрдХ - ) {
  5. // рдмреНрд▓реЙрдХ рдП
  6. рдХреЗ рд▓рд┐рдП ( i = 0 , j = 0 ; рдореИрдВ < 20 ; i ++ ) {
  7. рдЬреЗ ++;
  8. }
  9. // -------
  10. }
  11. r [ 0 ] = рдирдИ рддрд┐рдерд┐ - рдбреАрдЯреА ;
  12. dt = new Date ( ) ;
  13. рд╕реВрдЪрдХрд╛рдВрдХ = 50000 ;
  14. рдЬрдмрдХрд┐ ( рд╕реВрдЪрдХрд╛рдВрдХ - ) {
  15. // рдмреНрд▓реЙрдХ рдмреА
  16. j 0 рд╣реИ ;
  17. рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++;
  18. рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++;
  19. рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++;
  20. рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++; рдЬреЗ ++;
  21. // -------
  22. }
  23. r [ 1 ] = рдирдИ рддрд┐рдерд┐ - рдбреАрдЯреА ;
  24. рд╕рддрд░реНрдХ ( рдЖрд░ ) ;
  25. } ( [ ] ) ) ;




рдХреМрди рд╕рд╛ рдмреНрд▓реЙрдХ рддреЗрдЬ рд╣реЛрдЧрд╛? рдЙрддреНрддрд░: pastebin.com/hXxQb6pk



UPD рдЕрдВрдд рдореЗрдВ, рд╕рдм рдХреБрдЫ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ (reflow, redraw), рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬреИрд╕рд╛ рдХрд┐ рдореЗрд░реЗ рдЕрднреНрдпрд╛рд╕ рдиреЗ рджрд┐рдЦрд╛рдпрд╛ рд╣реИ, рд░рд┐рдлреНрд▓реЛ рдЕрдиреБрдХреВрд▓рди рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рдерд╛ред рдЕрдирд╛рдо рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдХреЙрд▓ рджреНрд╡рд╛рд░рд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рдЦрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЙрдиреНрд╣реЗрдВ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рд╕реЗ, рдПрдХ рдЕрдЪреНрдЫреА рд╡реГрджреНрдзрд┐ рдкреНрд░рд╛рдкреНрдд рдХреА рдЧрдИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рдЪреАрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╣рдо рдкреАрдбрд╝рд┐рдд рд╣реИрдВред рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рдХреЗ рд░реВрдк рдореЗрдВ рди рд▓реЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдХреЛрдб рд▓рд┐рдЦреЗрдВред рдореИрдВ рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред



All Articles