{"id":358532,"date":"2024-05-21T00:13:51","date_gmt":"2024-05-21T00:13:51","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=358532"},"modified":"-0001-11-30T00:00:00","modified_gmt":"2024-05-21T00:13:51","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=358532","title":{"rendered":"<span>\u042d\u0442\u0430\u043f \u043f\u043e\u043b\u0438\u0440\u043e\u0432\u043a\u0438. \u0421\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0446\u0438\u043a\u043b\u044b \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c \u0432 \u043c\u043d\u043e\u0433\u043e\u0437\u0432\u0435\u043d\u043d\u043e\u043c \u00ab\u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0442\u043e\u0440\u0435\u00bb \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 (\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043a\u0430\u0440\u0442\u044b)<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/cd4\/082\/75b\/cd408275b1ef7c7d015f6c8ba61b3623.jpeg\" width=\"1024\" height=\"1024\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cd4\/082\/75b\/cd408275b1ef7c7d015f6c8ba61b3623.jpeg\" data-blurred=\"true\"\/><\/figure>\n<p>\u0412\u043e\u043e\u0431\u0449\u0435 \u044f \u043d\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442, \u043d\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f &#8212; \u044d\u0442\u043e \u0442\u043e, \u043d\u0430\u0434 \u0447\u0435\u043c \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043b\u043e\u043c\u0430\u0442\u044c \u0433\u043e\u043b\u043e\u0432\u0443. <\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0418 \u043a\u0441\u0442\u0430\u0442\u0438 \u043e \u0434\u0432\u0438\u0436\u043a\u0430\u0445 \u0432\u043e\u043e\u0431\u0449\u0435 \u043b\u044e\u0431\u044b\u0445 \u043c\u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043c\u044b\u0441\u043b\u0438\u0442\u044c \u043d\u0435\u043c\u0430\u043b\u043e\u0432\u0430\u0436\u043d\u044b\u043c. \u0418 \u043e \u0434\u0432\u0438\u0436\u0435\u0442\u0435\u043b\u044f\u0445 (\u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u043f\u0430\u0442\u0435\u043d\u0442\u0443\u0435\u043c\u044b\u0439 \u043c\u043d\u043e\u0439 \u0434\u0432\u0438\u0436\u0435\u0442\u0435\u043b\u044c (\u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0439, \u043d\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439) &#8212; \u043c\u043d\u0435 \u043f\u0440\u043e\u0442\u0438\u0432 \u043f\u0440\u0430\u0432\u0438\u043b \u0441\u043c\u0435\u0441\u0442\u0438\u043b\u0438 \u0434\u0430\u0442\u0443 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u0430 \u0432 \u0424\u0418\u041f\u0421\u0435, \u0438 \u044f \u0440\u0435\u0448\u0438\u043b \u043d\u0435 \u0442\u0440\u0430\u0442\u0438\u0442\u044c \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043a\u0442\u043e-\u0442\u043e \u0437\u0430 \u043c\u043e\u0439 \u0441\u0447\u0451\u0442 \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0440\u0443\u0448\u0430\u0442\u044c \u043c\u043e\u0438 \u043f\u0440\u0430\u0432\u0430, \u0438 \u0437\u0430\u0431\u0440\u043e\u0441\u0438\u043b \u0437\u0430\u044f\u0432\u043a\u0443).<\/p>\n<\/div>\n<\/details>\n<p>\u0418 \u0432\u043e\u0442 \u044d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0438 \u043f\u043e \u0434\u0432\u0438\u0436\u043a\u0443 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043e\u043a \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430 \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f (\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f) &#8212; \u043d\u043e \u043f\u0440\u043e \u043d\u043e\u0432\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043d\u043e \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0448\u0438\u0440\u0435 &#8212; \u0438\u043d\u043a\u0430\u043f\u0441\u0443\u043b\u044f\u0446\u0438\u044e \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0446\u0438\u043a\u043b\u043e\u0432. \u041c\u043d\u0435 \u043a\u0430\u043a-\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043b\u043e\u0445\u043e \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u043e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 (\u0445\u043e\u0442\u044f \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u044f \u043f\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043b-\u0431\u044b \u043a\u043e\u0434 \u0432 \u043b\u044e\u0431\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435) \u044f \u0440\u0435\u0448\u0438\u043b \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438 \u0437\u0430\u043e\u0434\u043d\u043e \u0443\u0431\u0440\u0430\u0442\u044c \u043b\u0438\u0448\u043d\u0438\u0439 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440, \u043e\u043d \u043c\u043d\u0435 \u0441\u0430\u043c\u043e\u043c\u0443 \u043c\u043e\u0437\u043e\u043b\u0438\u043b \u0433\u043b\u0430\u0437, \u043d\u043e \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043c\u043e\u0433. \u0418 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c &#8212; \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0441\u0432\u043e\u0438 \u043c\u0435\u0442\u043e\u0434\u044b \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e \u043a\u043e\u0434\u0435 \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0438\u0430\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f. \u041d\u043e \u044d\u0442\u043e \u043d\u0435 \u043e \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u0438, \u044d\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043e \u043e\u0441\u0442\u0430\u0442\u043a\u0430\u0445, \u0435\u0441\u043b\u0438 \u0443\u0436\u0435 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0438.<\/p>\n<p>\u0414\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0432\u0435\u0439\u0435\u0440  \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442-\u043d\u0430\u0440\u0435\u0437\u0430\u0435\u0442 \u043a\u0430\u0440\u0442\u044b, \u0442\u0430\u043a\u043e\u0432\u0430 \u0435\u0433\u043e \u0441\u0443\u0442\u044c. \u041d\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 &#8212; \u044d\u0442\u043e \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, \u043d\u0430 \u0435\u0433\u043e \u043c\u0435\u0441\u0442\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0432\u0441\u0451 \u0447\u0442\u043e \u0443\u0433\u043e\u0434\u043d\u043e. \u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0442\u043e\u0440 \u0432\u043a\u0443\u043f\u0435 \u0441 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c&#8230;<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/9c8\/3a5\/efd\/9c83a5efdd6d8cf4e00af8d9748f702e.jpeg\" width=\"1024\" height=\"1024\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9c8\/3a5\/efd\/9c83a5efdd6d8cf4e00af8d9748f702e.jpeg\" data-blurred=\"true\"\/><\/figure>\n<p> \u043d\u0443 \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435 \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0441 \u043f\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0435\u0439 \u043d\u0435 \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0432\u0435\u043a\u0442\u043e\u0440\u043e\u0432), \u0442\u0430\u043a\u043e\u0432\u043e \u043c\u043e\u0451 \u0432\u0438\u0434\u0435\u043d\u0438\u0435 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0422\u0417 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430, \u0438 \u043d\u0430\u0440\u0435\u0437\u043a\u043e\u0439 \u0440\u0430\u0437\u043d\u044b\u0445 \u043e\u0442\u0440\u0435\u0437\u043a\u043e\u0432 \u043d\u0430 \u043b\u0438\u043d\u0438\u0438. \u042d\u0442\u043e \u0432 \u043e\u0431\u0449\u0435\u043c \u043d\u0435 \u0441\u0443\u0442\u044c \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438. \u0410 \u0442\u0430\u043a \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043b\u044e\u0431\u043e\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432 \u043c\u043d\u043e\u0433\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u043c \u043a\u043e\u043d\u0432\u0435\u0439\u0435\u0440\u0435. \u042d\u0442\u043e \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u043f\u044f\u0442\u0438\u043c\u0438\u043d\u0443\u0442\u043d\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0434\u0435\u043b\u0430\u043b\u0430\u0441\u044c \u043f\u043e \u0432\u0435\u0447\u0435\u0440\u0430\u043c \u043f\u043e\u0441\u043b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b (1-1.5 \u0447\u0430\u0441\u0430 \u0432 \u0441\u0443\u0442\u043a\u0438), \u0438 \u0445\u043e\u0442\u044c \u044d\u0442\u043e \u0438 \u043d\u0435 \u043e\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u0430, \u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e <a href=\"#%D0%92%D1%8B%D0%B2%D0%BE%D0%B4.\" rel=\"noopener noreferrer nofollow\">\u043f\u043e \u0432\u044b\u0432\u043e\u0434\u0443.<\/a> <\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0418 \u043a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043a\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u0443\u0441\u0438\u043b\u0435\u043d\u043d\u043e \u043d\u0430\u0432\u044f\u0437\u044b\u0432\u0430\u043b\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430 (\u0422\u0417 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u043e), \u044f \u0441\u0440\u0430\u0437\u0443 \u0441\u043a\u0430\u0437\u0430\u043b \u0447\u0442\u043e \u043c\u043e\u0439 &#171;\u0442\u0440\u0430\u043a\u0442\u043e\u0440&#187; \u0431\u0443\u0434\u0435\u0442 \u0435\u0445\u0430\u0442\u044c \u0432\u0441\u0451 \u0432\u0440\u0435\u043c\u044f \u043d\u0435 \u0441\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u044f \u043f\u043e \u043f\u0443\u0442\u0438 &#8212; \u043f\u0440\u044f\u043c\u043e, \u0438 \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u0438 \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u043b\u0441\u044f \u0434\u043e \u043a\u043e\u043d\u0446\u0430, \u043f\u0440\u043e\u0441\u0442\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044f \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0442\u0440\u0430\u0441\u0441\u0435, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 \u043f\u0440\u044f\u043c\u0430\u044f. \u0418 \u043a\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043f\u043e\u0442\u043e\u043c \u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u0447\u0442\u043e \u0422\u0417 &#8212; \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043a\u0430\u0440\u0442 \u0442\u0443\u043f\u043e\u0435 (\u0442\u0430\u043a \u0438 \u043d\u0435 \u0441\u0443\u043c\u0435\u0432 \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435 \u043f\u0440\u0438\u0441\u043f\u043e\u0441\u043e\u0431\u0438\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430 \u043f\u043e\u0434 \u0441\u044d\u0439\u0432 \u043a\u0430\u0440\u0442\u044b), \u044f \u043f\u043e\u043d\u044f\u043b \u0447\u0442\u043e \u044d\u0442\u043e \u043f\u043e\u0431\u0435\u0434\u0430, \u0442\u0430\u043a \u043a\u0430\u043a \u043f\u043e \u043a\u0430\u0440\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432\u0441\u0435\u0433\u0434\u0430 \u043b\u0443\u0447\u0448\u0435 \u0438 \u043d\u0430\u0434\u0451\u0436\u043d\u0435\u0435, \u0430 \u043c\u043d\u0435 \u043f\u0438\u0448\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u043e \u0445\u0435\u0439\u0442\u0435\u0440 \u0432\u0441\u0435\u0433\u043e (\u043a\u0430\u043a \u0432\u044b\u044f\u0441\u043d\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0437\u0436\u0435 \u043e\u043d \u0434\u0430\u0436\u0435 \u0445\u0435\u0439\u0442\u0438\u0442 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438 \u0446\u0438\u0432\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u044f \u0438\u0445 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0440\u0430\u0437\u043e\u043c, \u0442\u0430\u043a\u0438\u0435 \u0443\u043d\u0438\u043a\u0443\u043c\u044b \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u0436\u0435 \u0431\u044b\u0432\u0430\u044e\u0442, \u0438 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0435\u0449\u0451 \u0438 \u0437\u0430\u044f\u0432\u043b\u044f\u044f \u0447\u0442\u043e \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u0438 \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u043f\u0440\u0430\u0432\u0438\u043b \u043d\u0435 \u043d\u0430\u0440\u0443\u0448\u0430\u043b, \u043d\u0443 \u0432\u0438\u0434\u0438\u043c\u043e \u0432\u0441\u0451 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0430 &#8212; \u043d\u0438\u0447\u0442\u043e). \u041d\u0430\u043f\u043e\u043c\u043d\u044e, \u0447\u0442\u043e \u043c\u043e\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c, \u043f\u0440\u043e\u0442\u0438\u0432 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430, \u0432 \u0422\u0417 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043a\u0430\u0440\u0442\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u043c\u0435\u043d\u044c\u0448\u0435, \u043f\u0440\u0430\u0432\u0434\u0430 \u0445\u0435\u0439\u0442\u0435\u0440 \u0442\u043e\u0436\u0435 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e \u043f\u043e\u043f\u043e\u0442\u0435\u043b, \u0442\u0430\u043a \u043a\u0430\u043a \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u043d\u0430 \u0432\u0438\u043a\u0438, \u043e\u0431 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0435 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430 \u0441\u0438\u043b\u044c\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u0441 \u0442\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0430 \u0441\u0430\u043c \u043e\u043d \u043d\u0430\u0437\u044b\u0432\u0430\u043b \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u043d\u043e\u0439, \u043d\u0443 \u044d\u0442\u043e \u043f\u0440\u0430\u0432\u0434\u0430 \u0443\u0436\u0435 \u0443\u0432\u0438\u0434\u0435\u0432 \u0447\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u043e \u043c\u043d\u043e\u0439. \u041a\u043e\u0433\u0434\u0430 \u044f \u0447\u0438\u0442\u0430\u043b \u0441\u0442\u0430\u0440\u0443\u044e \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044e &#8212; \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u043d\u044f\u043b \u0447\u0442\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u043d\u0435 \u043c\u043e\u0439, \u0438 \u043c\u043e\u0451 \u0422\u0417 \u0432 \u043a\u043e\u0440\u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u043b\u043e\u0441\u044c &#8212; \u043c\u043d\u0435 \u043d\u0435 \u0431\u044b\u043b\u043e \u043d\u0443\u0436\u0434\u044b \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u043d\u0438\u044e, \u043c\u043d\u0435 \u0431\u044b\u043b\u0430 \u043d\u0443\u0436\u043d\u0430 \u043a\u0430\u0440\u0442\u0430. \u0427\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0445\u0435\u0439\u0442\u0435\u0440\u0430 &#8212; \u043e\u043d \u0438 \u043f\u0440\u0430\u0432\u0434\u0430 \u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0438\u0441\u043a\u0430\u0436\u0430\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0445 \u044f\u0437\u044b\u043a\u043e\u0432, \u0437\u0430\u044f\u0432\u043b\u044f\u044f, \u0447\u0442\u043e \u0437\u0430\u043a\u043e\u043d\u0447\u0435\u043d\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0435\u0447\u0438 \u0438\u043b\u0438 \u043f\u0438\u0441\u044c\u043c\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u043c\u044b\u0441\u043b\u0430 \u0438 \u0438\u043d\u0442\u043e\u043d\u0430\u0446\u0438\u0438. \u041d\u0443 \u043c\u043e\u0436\u0435\u0442 \u044d\u0442\u043e \u0431\u044b\u043b \u0441\u0432\u0438\u0445\u043d\u0443\u0432\u0448\u0438\u0439\u0441\u044f \u0431\u043e\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0437\u043e\u043c\u043d\u0438\u043b \u0441\u0435\u0431\u044f \u0431\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c, \u044f \u043d\u0435 \u0443\u0432\u0435\u0440\u0435\u043d, \u043d\u043e \u043d\u0430 \u044d\u0442\u043e\u043c \u0441 \u043d\u0438\u043c \u044f \u0438 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b. \u0422\u0430\u043a\u043e\u0433\u043e \u043a\u043e\u0449\u0443\u043d\u0441\u0442\u0432\u0430 \u0442\u0435\u0440\u043f\u0435\u0442\u044c \u0432\u0440\u044f\u0434-\u043b\u0438 \u043a\u0442\u043e \u0441\u0442\u0430\u043b-\u0431\u044b, \u0442\u0435\u043c \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0442 \u0437\u0430\u044f\u0432\u043b\u044f\u043b, \u0447\u0442\u043e \u0435\u0433\u043e \u043c\u0438\u0441\u0441\u0438\u044f &#8212; \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0440\u0430\u0432\u0435\u0434\u043b\u0438\u0432\u043e\u0441\u0442\u0438, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u043e\u0439 \u0440\u0435\u0447\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u043e\u0442 \u0442\u0430\u043a\u0438\u0435, \u0442\u043e-\u043b\u0438 \u043e\u043d \u0441\u0432\u0435\u0440\u0445\u0447\u0435\u043b\u043e\u0432\u0435\u043a, \u044f \u0442\u0430\u043a \u0438 \u043d\u0435 \u043f\u043e\u043d\u044f\u043b, \u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0432 \u043d\u0435\u043e\u0434\u043d\u043e\u043a\u0440\u0430\u0442\u043d\u043e\u0435 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u043d\u0430 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u044c \u0435\u0433\u043e \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u0439 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 &#8212; \u044f \u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0435\u0433\u043e \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e (\u044d\u0442\u043e \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u0444\u043e\u0440\u0443\u043c\u0435, \u043a\u0438\u0448\u0430\u0449\u0435\u043c \u043c\u043e\u0448\u0435\u043d\u043d\u0438\u043a\u0430\u043c\u0438 \u0438 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0435\u043c \u0434\u043d\u043e \u0431\u043e\u043b\u043e\u0442\u0430, \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u043d\u0435 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443). \u041d\u043e \u0431\u043b\u0430\u0433\u043e, \u0425\u0430\u0431\u0440 \u0445\u0440\u0430\u043d\u0438\u0442 \u0432\u0441\u0435 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438. \u0418 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0442\u0430\u043a\u043e\u0435 \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0435 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430.<\/p>\n<blockquote>\n<p>\u041f\u0440\u0438\u043d\u0446\u0438\u043f \u0440\u0430\u0431\u043e\u0442\u044b \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439. \u0411\u0435\u0440\u0451\u0442\u0441\u044f \u043e\u0442\u0440\u0435\u0437\u043e\u043a \u0438 \u0435\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0430\u00a0<em>x<\/em>. \u041a \u0438\u043a\u0441\u0443 \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e \u0435\u0434\u0438\u043d\u0438\u0447\u043a\u0435 \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u043a\u043e\u043d\u0446\u0430 \u043e\u0442\u0440\u0435\u0437\u043a\u0430. \u041d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u2014 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043e\u0439\u00a0<em>y<\/em>\u00a0\u0432 \u044d\u0442\u043e\u043c \u043c\u0435\u0441\u0442\u0435 \u0438 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0439 \u044f\u0447\u0435\u0439\u043a\u043e\u0439 \u0441\u0435\u0442\u043a\u0438. \u0415\u0441\u043b\u0438 \u043e\u0448\u0438\u0431\u043a\u0430 \u043d\u0435 \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u0435\u0442 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443 \u0432\u044b\u0441\u043e\u0442\u044b \u044f\u0447\u0435\u0439\u043a\u0438, \u0442\u043e \u043e\u043d\u0430 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f. \u0412\u043e\u0442 \u0438 \u0432\u0435\u0441\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c.<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/habr.com\/ru\/articles\/185086\/\" rel=\"noopener noreferrer nofollow\">https:\/\/habr.com\/ru\/articles\/185086\/<\/a><\/p>\n<p>\u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0430\u0432\u0442\u043e\u0440\u0443 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438. \u041d\u0430\u0434\u0435\u044e\u0441\u044c, \u0447\u0442\u043e \u043f\u0435\u0440\u0435\u043a\u0440\u0430\u0438\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u0446\u0438\u0432\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u0442\u043e\u043c\u0443 \u0445\u0435\u0439\u0442\u0435\u0440\u0443 (\u0447\u0442\u043e \u044f \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u0444\u043e\u0440\u0443\u043c\u0435) \u0442\u043e\u0447\u043d\u043e \u043d\u0435 &#171;\u043f\u043e \u0437\u0443\u0431\u0430\u043c&#187;, \u0430 \u0434\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0447\u044c\u0435\u0439-\u0442\u043e \u043b\u0438\u0447\u043d\u043e\u0439 \u0441\u043f\u0440\u0430\u0432\u0435\u0434\u043b\u0438\u0432\u043e\u0441\u0442\u0438 \u0438 \u0432\u043e\u0432\u0441\u0435 \u0434\u043e \u043a\u043e\u043b\u043b\u0430\u043f\u0441\u0430 \u0432\u0441\u0435\u043b\u0435\u043d\u043d\u043e\u0439.<\/p>\n<p>\u042f \u043d\u0435 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u0438\u043a \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430, \u043d\u043e \u044f \u043f\u043e\u043d\u0438\u043c\u0430\u044e \u0447\u0442\u043e \u0443 \u043d\u0435\u0433\u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0434\u0440\u0443\u0433\u043e\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435, \u0445\u043e\u0442\u044c \u0438 \u0435\u0441\u0442\u044c \u043e\u0431\u0449\u0438\u0435 \u0433\u0440\u0430\u043d\u0438. \u041f\u0443\u0441\u0442\u044c \u043c\u043e\u0451 \u0422\u0417 \u043a\u043e\u043c\u0443-\u0442\u043e \u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0442\u0443\u043f\u044b\u043c &#8212; \u043c\u0435\u043d\u044f \u044d\u0442\u043e \u043c\u0430\u043b\u043e \u0442\u0440\u043e\u0433\u0430\u0435\u0442, \u0443\u0432\u0435\u0440\u0435\u043d \u0447\u0442\u043e \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 \u043f\u043e \u043a\u0430\u0440\u0442\u0430\u043c &#8212; \u0443\u0434\u043e\u0431\u043d\u043e \u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u043d\u043e.<\/p>\n<\/p>\n<\/div>\n<\/details>\n<h2>\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043e\u0442\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u043f\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f\u043c, \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c.<\/h2>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<h4>\u0421 \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0447\u0435\u043c\u0443 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440 \u0432\u0441\u0451-\u0436\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0435\u043d: \u043a\u043e\u0433\u0434\u0430 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0432\u0441\u0451 \u0435\u0449\u0451 \u043d\u0435 \u043f\u0440\u043e\u0433\u043b\u044f\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0446\u0435\u043b\u0438\u043a\u043e\u043c \u0438 \u0447\u0451\u0442\u043a\u043e (\u0432\u0441\u0451 \u044d\u0442\u043e \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0438 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438, \u0447\u0438\u0441\u0442\u043e \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u044f \u043d\u0430\u0437\u043e\u0432\u0443 \u0435\u0433\u043e &#171;\u041e\u043a\u043e&#187;, \u044d\u0442\u043e \u0435\u0441\u043b\u0438 \u0447\u0442\u043e \u043f\u0440\u043e \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u0437\u0440\u0435\u043d\u0438\u0435).<\/h4>\n<p>\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435. \u0415\u0441\u0442\u044c \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0446\u0438\u043a\u043b\u043e\u0432 (\u043f\u0440\u0435\u0432\u044c\u044e \u044f \u0432\u044b\u0431\u0440\u0430\u043b \u0438\u0437 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0431\u043e\u043b\u044c\u0448\u0435 \u0442\u044f\u043d\u0443\u0449\u0435\u0435 \u043d\u0430 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 \u0438\u0442\u043e\u0433\u0435 \u044f \u0438 \u0441\u0430\u043c \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u0443\u044f\u0441\u043d\u0438\u043b \u043d\u0435\u0447\u0442\u043e, \u0447\u0435\u0433\u043e \u0440\u0430\u043d\u0435\u0435 \u043d\u0435 \u0437\u043d\u0430\u043b, \u0434\u0430 \u0438 \u043f\u0440\u0435\u0432\u044c\u044e \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f &#8212; \u044d\u0442\u043e \u043a\u0430\u043a \u0440\u0430\u0437 \u0442\u043e \u043a\u0430\u043a \u044f \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u043b \u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0432\u0438\u0436\u043e\u043a &#8212; \u0443 \u0440\u043e\u0431\u043e\u0442\u0430 \u0432\u0440\u043e\u0434\u0435 \u043a\u0430\u043a \u0432\u0441\u0435\u0433\u043e \u043e\u0434\u043d\u0430 \u0440\u0443\u043a\u0430, \u0432\u0442\u043e\u0440\u0443\u044e \u043e\u043d \u043f\u043e\u0434\u043d\u044f\u043b \u0438 \u0432\u0441\u0435\u043c \u0441\u0432\u043e\u0438\u043c \u0432\u0438\u0434\u043e\u043c \u0432\u044b\u0440\u0430\u0436\u0430\u0435\u0442 \u043f\u043e\u043b\u043d\u043e\u0435 \u043d\u0435\u0434\u043e\u0443\u043c\u0435\u043d\u0438\u0435, \u043f\u043e\u0442\u043e\u043c\u0443 \u043a\u0430\u043a \u0422\u0417 \u0443 \u043d\u0435\u0433\u043e \u043f\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438  \u0436\u043e\u043d\u0433\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c <s>\u0448\u0430\u0440\u0438\u043a\u0430\u043c\u0438 <\/s>\u043a\u0430\u043f\u0441\u0443\u043b\u0430\u043c\u0438, \u0430 \u043f\u043e \u0435\u0433\u043e \u0432\u0438\u0434\u0443 \u0443 \u043d\u0435\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0422\u0417 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u0432\u043e\u043f\u0440\u043e\u0441 &#8212; &#171;\u041a\u0410\u041a?!?!?&#187; :), \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u0434\u0430\u0436\u0435 \u043d\u0435 \u0437\u043d\u0430\u0435\u0442 \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0436\u043e\u043d\u0433\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u043d\u043e \u043d\u0435 \u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u0440\u043e\u0431\u043e\u0442 \u0441 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043e\u0434\u043d\u043e\u0440\u0443\u043a \u0438 \u043e\u0434\u043d\u043e\u0431\u043e\u043a &#8212; \u043e\u043d \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0422\u0417 \u0434\u0435\u043b\u0430\u044f \u043d\u0430\u043c\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u044c\u0448\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u0447\u0435\u043c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0431\u043b\u0438\u0437\u043a\u0438\u0435 \u043f\u043e \u0422\u0417, \u043d\u043e \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u0438\u043c\u0435\u044e\u0449\u0438\u0435 \u0434\u0440\u0443\u0433\u043e\u0435 \u0422\u0417  ). \u041d\u0435 \u043e\u0436\u0438\u0434\u0430\u0439\u0442\u0435 \u0447\u0442\u043e \u044d\u0442\u043e \u043f\u0440\u044f\u043c\u043e \u0442\u0430\u043a\u0430\u044f \u043b\u0435\u043a\u0446\u0438\u044f \u043e\u0442 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u0430, \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0442\u043e, \u0447\u0435\u043c \u044f \u043c\u043e\u0433-\u0431\u044b \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c \u043d\u0430 \u0434\u0430\u043d\u043d\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430. \u0418\u0437 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0430\u043c \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043a\u043e\u0434, \u043d\u0435 \u0431\u043b\u0435\u0449\u0443\u0449\u0438\u0439 \u0433\u043b\u044f\u043d\u0446\u0435\u043c, \u043d\u043e \u0437\u0430\u0442\u043e &#171;\u043c\u0430\u0442\u043e\u0432\u044b\u0439&#187; \u043e\u0442\u0442\u0435\u043d\u043e\u043a \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430 \u0442\u0430\u043c \u0438\u043c\u0435\u043b \u043c\u0435\u0441\u0442\u043e \u0431\u044b\u0442\u044c \u043f\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043f\u0440\u0438\u0447\u0438\u043d\u0430\u043c:<\/p>\n<p>\u0434\u043b\u044f \u0434\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0434\u043e \u0433\u043b\u044f\u043d\u0446\u0430 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0438\u043c\u0435\u0442\u044c \u0442\u043e\u0447\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0444\u043e\u0440\u043c\u0443\u043b, \u0430 \u0438\u0445 \u0443 \u043c\u0435\u043d\u044f \u043d\u0435 \u0431\u044b\u043b\u043e, \u0438 \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0440\u0430\u0441\u0447\u0451\u0442\u043e\u0432 \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0430\u0436\u0438\u0432\u0430\u043b\u0438\u0441\u044c \u0432 \u043e\u0442\u043b\u0430\u0434\u0447\u0438\u043a\u0435 &#8212; \u0438\u0441\u043a\u0430\u043b\u0438\u0441\u044c \u043e\u0448\u0438\u0431\u043a\u0438, \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0442\u0430\u043a\u043e\u0432\u044b\u0445 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430, \u0438 \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0434\u043b\u044f \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0434\u0432\u0438\u0436\u043a\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 \u0435\u0449\u0451 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0438 \u0440\u0430\u0441\u0442\u0430\u0441\u043e\u0432\u044b\u0432\u0430\u043b\u0438\u0441\u044c \u043f\u043e \u043a\u043e\u0434\u0443, \u0434\u043b\u044f \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0447\u0438\u0441\u043b\u0430 \u0438\u0445 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0443 \u0438\u043b\u0438 \u0438\u0445 \u0447\u0430\u0441\u0442\u0435\u0439 &#8212; \u0442\u0430\u043a\u043e\u0435 \u0442\u043e\u0436\u0435 \u0431\u044b\u043b\u043e. \u041f\u043e\u0447\u0435\u043c\u0443 \u044f \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b <strong><em>case <\/em> <\/strong>\u0442\u043e\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e : \u0432 \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0441\u0447\u0451\u0442\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430 \u0438\u043c\u0435\u043b\u043e \u043c\u0435\u0441\u0442\u043e &#8212; \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u0441\u044f \u0441 \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u044b\u043c \u0435\u0433\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u043e\u043c \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430\u0432\u044b\u043a \u0438 \u043f\u043e\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c. \u041a\u043e\u043d\u0435\u0447\u043d\u043e \u044d\u0442\u043e \u043d\u0435 \u0431\u043e\u0433 \u0432\u0435\u0441\u0442\u044c \u043a\u0430\u043a\u043e\u0435 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0435, \u043d\u043e \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 &#171;\u0440\u0430\u0431\u043e\u0447\u0430\u044f \u043a\u0430\u043c\u0435\u0440\u0430&#187; \u0434\u0432\u0438\u0436\u043a\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0438\u043b\u0430\u0441\u044c \u0441 \u0442\u0430\u043a\u043e\u0433\u043e \u0432\u0438\u0434\u0430, \u043d\u043e \u044d\u0442\u043e \u0447\u0430\u0441\u0442\u044c \u0437\u0430\u043c\u044b\u0441\u043b\u0430, \u0442\u043e\u0447\u043d\u0435\u0435 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043a\u043e\u043c\u0443-\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0447\u0442\u043e \u043c\u0430\u043b\u043e \u0437\u043d\u0430\u0447\u0430\u0449\u0430\u044f, \u043d\u043e \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435:<\/p>\n<pre><code> {%REGION 'Engine'}             asm                      JMP     p             end;             p1:               StringGrid1.Cells[px^, py^] :=                 IntToStr(pTracerX^) + ',' + IntToStr(pTracerY^) + ',' + '1'; \/\/            \u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u0430\u0432\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430             p := @p3;             goto p4;             p2:             x1:=x+1;             y1:=y+1;               StringGrid1.Cells[px^, py^] := IntToStr(px1^) + ',' + IntToStr(py1^) + ',' + '0';   \/\/          \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u0442\u0440\u0430\u0441\u0441\u044b             p := @p3;             goto p4;             p3:               x1:=x+1;               y1:=y;               StringGrid1.Cells[px^, py^] := IntToStr(px1^) + ',' + IntToStr(py1^) + ',' + '0';   \/\/          \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0442\u0440\u0430\u0441\u0441\u044b \u043d\u0430 \u043f\u0440\u044f\u043c\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445             p4:               x:=x+xInc;             {%ENDREGION}                       <\/code><\/pre>\n<p>\u0434\u043e \u0442\u0430\u043a\u043e\u0433\u043e<\/p>\n<pre><code>{%REGION 'Engine'}             asm                      JMP     p             end;             p1:             StringGrid1.Cells[px^, py^] := IntToStr(pTracerX^) + ',' + IntToStr(pTracerY^) + ',' + '1';             \/\/\u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u0430\u0432\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430             p := @p3;             goto p4;             p2:             y1:=y+1;             \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u0442\u0440\u0430\u0441\u0441\u044b             p := @p3;             goto p5;             p3:               y1:=y;               p5:               x1:=x-xInc;              StringGrid1.Cells[px^, py^] := IntToStr(px1^) + ',' + IntToStr(py1^) + ',' + '0';             \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0442\u0440\u0430\u0441\u0441\u044b \u043d\u0430 \u043f\u0440\u044f\u043c\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445             p4:               x:=x+xInc;             {%ENDREGION}               <\/code><\/pre>\n<p>. \u041d\u0435 \u0442\u0430\u043a\u043e\u0435 \u0443\u0436 \u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0435 \u0432 \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b, \u043d\u043e \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u044d\u0442\u043e \u0440\u0430\u0434\u0443\u0435\u0442, \u0438 \u044d\u0442\u043e \u043e\u043f\u044b\u0442. \u0417\u0430\u043c\u0435\u043d\u0430 \u0432 \u0441\u0442\u0440\u043e\u043a\u0435  18 \u0441\u0442\u0440\u043e\u043a\u0438 19 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u0434\u0430\u043b\u0435\u0435 \u0443 \u043c\u0435\u043d\u044f \u043e\u0442 \u0432\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u0441\u0447\u0451\u0442\u0430, \u0438 \u0442\u043e\u043b\u044c\u043a\u043e, \u0442\u043e-\u0435\u0441\u0442\u044c  \u044d\u0442\u043e \u0448\u0442\u0430\u0442\u043d\u0430\u044f \u0437\u0430\u043c\u0435\u043d\u0430 \u043a\u043e\u0434\u0430 \u0432 \u0445\u043e\u0434\u0435 \u0441\u043c\u0435\u043d\u044b \u044d\u0442\u0430\u043f\u043e\u0432 \u0440\u0430\u0431\u043e\u0442\u044b, \u0430 \u043d\u0435 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435.<\/p>\n<\/div>\n<\/details>\n<p>\u0418\u0442\u0430\u043a \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u0436\u0435 \u043f\u043e \u043e\u0434\u043d\u0430\u0436\u0434\u044b \u0441\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u043c \u0440\u0430\u0441\u0447\u0451\u0442\u0430\u043c \u043e\u0442\u0440\u0435\u0437\u043a\u043e\u0432 \u043d\u0430 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438, \u0430 \u0445\u043e\u0434\u0435 \u0432 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u0430\u0440\u0442\u044b \u0434\u0435\u043b\u0430\u0435\u0442 \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u0440\u0430\u0441\u0447\u0451\u0442 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043f\u0435\u0440\u0432\u043e\u043c \u043f\u0438\u043a\u0441\u0435\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u043f\u043e \u043c\u043d\u043e\u0439 \u0432\u044b\u0432\u0435\u0434\u0435\u043d\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0443\u043b\u0435, \u0438 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043e\u0442\u0440\u0435\u0437\u043a\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u043a\u0430\u0440\u0442\u044b (\u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442 \u043e\u0442\u043a\u0443\u0434\u0430 \u043f\u043e \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0432 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u0438\u043a\u0441\u0435\u043b \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u0440\u044b\u0432\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043b\u0438\u043d\u0438\u0438, \u0442\u043e \u0435\u0441\u0442\u044c \u043a\u0430\u0440\u0442\u0430 &#8212; \u0447\u0435\u0440\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u0441\u0441 (\u043b\u0438\u043d\u0438\u0439)), \u043d\u043e \u043f\u043e \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0443\u043b\u0435, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u0434\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a \u0443\u0441\u043b\u043e\u0432\u0438\u0439 (\u0440\u0435\u0448\u0438\u043b \u043d\u0435 \u0437\u0430\u043c\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0432\u0441\u0451 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u043c\u0438, \u044d\u0442\u043e \u043b\u0443\u0447\u0448\u0435 \u0447\u0435\u043c \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0432\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u0439, \u0441\u043e\u043f\u0440\u044f\u0433\u0430\u044e\u0449\u0438\u043c\u0441\u044f \u043f\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u043e\u0436\u0435 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c-\u0431\u044b \u043e\u043f\u0438\u0441\u0430\u0442\u044c).<\/p>\n<h2>\u0411\u043b\u0438\u0436\u0435 \u043a \u0442\u0435\u043c\u0435<\/h2>\n<p>\u0421\u043d\u043e\u0432\u0430 \u043e\u0442\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u044f\u0441\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u043c. <\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0417\u0430\u0434\u0430\u0447\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0430 \u0432 \u043c\u043e\u0435\u0439 <a href=\"https:\/\/habr.com\/ru\/articles\/743758\/\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438<\/a>, \u0432\u043f\u0440\u043e\u0447\u0435\u043c \u043a\u0430\u043a \u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0432 \u0446\u0435\u043b\u043e\u043c. \u0421\u0443\u0442\u044c \u0432 \u0442\u043e\u043c, \u043a\u0430\u043a \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u0434\u043b\u044f \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0447\u0438\u0442\u0430\u044e\u0449\u0435\u0433\u043e \u043a\u0430\u0440\u0442\u0443 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043e\u043a. \u0410 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043e\u043d \u0435\u0451 \u0441\u043e\u0432\u0441\u0435\u043c \u0438\u043d\u0430\u0447\u0435 &#8212; \u0441\u0430\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u043c\u043e\u0436\u0435\u0442 \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u0432\u0441\u0435\u043c \u0438\u043d\u044b\u043c \u043f\u0443\u0442\u0451\u043c, \u0447\u0435\u043c \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u0441\u0430\u043c \u044d\u0442\u043e \u043d\u0430 \u043a\u0430\u0440\u0442\u0435. \u042d\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u043f\u0440\u044f\u043c\u043e\u0439 \u043b\u0438\u043d\u0438\u0438. \u0421\u0430\u043c\u0430 \u043a\u0430\u0440\u0442\u0430 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e \u043a\u043b\u0435\u0442\u043a\u0430\u043c \u043a\u0430\u0440\u0442\u044b, \u0438 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0432\u0441\u0435\u0433\u0434\u0430 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u0435 \u043b\u0438\u043d\u0438\u0438, \u0447\u0442\u043e\u0431\u044b \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0447\u0438\u0442\u0430\u044e\u0449\u0438\u0439 \u043a\u0430\u0440\u0442\u0443 \u0432\u0441\u0435\u0433\u0434\u0430 \u0437\u043d\u0430\u043b \u0447\u0442\u043e \u043e\u043d \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0443\u0436\u0435 \u043f\u043e \u043d\u043e\u0432\u043e\u0439 \u043b\u0438\u043d\u0438\u0438. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043a\u0430\u0440\u0442\u0430 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 &#8212; \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u0441\u0441, \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0430 \u0432\u0441\u044f \u043a\u0430\u0440\u0442\u0430. \u041e\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0447\u0442\u0435\u043d\u0438\u0435 \u043a\u0430\u0440\u0442\u044b \u0447\u0435\u0440\u0435\u0437 \u0441\u0447\u0451\u0442 \u043f\u0440\u043e\u0439\u0434\u0435\u043d\u043d\u044b\u0445 \u043f\u0438\u043a\u0441\u0435\u043b\u043e\u0432, \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0440\u0438\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u043a \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044e \u043a\u0430\u0440\u0442\u044b, \u043a\u0430\u043a \u0438 \u043e \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0430\u0445 \u0432\u0445\u043e\u0434\u0430 \u0432 \u043a\u0430\u0440\u0442\u0443, \u0434\u043b\u044f \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0447\u0438\u0442\u0430\u044e\u0449\u0435\u0433\u043e \u043a\u0430\u0440\u0442\u0443.<\/p>\n<p>\u0421\u0430\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u043e\u0432\u043d\u044b\u043c\u0438 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u043b\u0438\u043d\u0438\u044f\u043c\u0438 \u0442\u0430\u043a, \u043a\u0430\u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0430 \u0447\u0435\u0442\u0432\u0451\u0440\u0442\u043e\u043c \u0441\u043b\u043e\u0435 \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0438 <strong>\u043d\u0430\u0434 \u0446\u0438\u0444\u0440\u043e\u0439 4 <\/strong><\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/720\/973\/c32\/720973c3254353ad7308deb465d62848.gif\" alt=\"\u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u0441\u0447\u0451\u0442\u0430 \u0432 \u043a\u043e\u0434\u0435 \u0441\u043f\u0440\u0430\u0432\u0430 \u043d\u0430\u043b\u0435\u0432\u043e, \u043f\u0440\u043e\u0441\u0442\u043e \u044f \u043f\u043e\u0442\u0435\u0440\u044f\u043b \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0434\u0435\u043b\u0430\u0445 \u043c\u0435\u0436\u0434\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c\u0438, \u0438 \u043d\u0435 \u0441\u0442\u0430\u043b \u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043d\u0434\u0435\u0440 .\" title=\"\u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u0441\u0447\u0451\u0442\u0430 \u0432 \u043a\u043e\u0434\u0435 \u0441\u043f\u0440\u0430\u0432\u0430 \u043d\u0430\u043b\u0435\u0432\u043e, \u043f\u0440\u043e\u0441\u0442\u043e \u044f \u043f\u043e\u0442\u0435\u0440\u044f\u043b \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0434\u0435\u043b\u0430\u0445 \u043c\u0435\u0436\u0434\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c\u0438, \u0438 \u043d\u0435 \u0441\u0442\u0430\u043b \u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043d\u0434\u0435\u0440 .\" width=\"800\" height=\"450\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/720\/973\/c32\/720973c3254353ad7308deb465d62848.gif\"\/><\/p>\n<div><figcaption>\u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u0441\u0447\u0451\u0442\u0430 \u0432 \u043a\u043e\u0434\u0435 \u0441\u043f\u0440\u0430\u0432\u0430 \u043d\u0430\u043b\u0435\u0432\u043e, \u043f\u0440\u043e\u0441\u0442\u043e \u044f \u043f\u043e\u0442\u0435\u0440\u044f\u043b \u043c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u0438\u0445 \u0434\u0435\u043b\u0430\u0445 \u043c\u0435\u0436\u0434\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0438\u0440\u043e\u0432\u043a\u0430\u043c\u0438, \u0438 \u043d\u0435 \u0441\u0442\u0430\u043b \u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043d\u0434\u0435\u0440 .<\/figcaption><\/div>\n<\/figure>\n<p> , \u043d\u043e \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u043e\u0433\u0434\u0430 \u0443\u0433\u043e\u043b \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439 \u0431\u043e\u043b\u044c\u0448\u0435 <strong><em>90<\/em> <\/strong>\u0433\u0440\u0430\u0434\u0443\u0441\u043e\u0432, \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u043e\u0432 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u0431\u0443\u0434\u0435\u0442 \u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f, \u0441\u0435\u0439\u0447\u0430\u0441 \u044d\u0442\u043e \u043d\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043e, \u043d\u043e \u0434\u043e\u0434\u0435\u043b\u043a\u0430 \u0434\u043e <strong><em>180<\/em><\/strong> \u0433\u0440\u0430\u0434\u0443\u0441\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u043e\u0437\u043d\u0430\u0447\u0430\u0442\u044c, \u0447\u0442\u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u0437\u0430\u043a\u043e\u043d\u0447\u0435\u043d, \u0442\u0430\u043a \u043a\u0430\u043a \u0432\u0441\u0435 \u043b\u0438\u043d\u0438\u0438, \u0447\u0442\u043e \u043e\u0442 <strong><em>180<\/em><\/strong> \u0434\u043e <strong><em>360<\/em><\/strong> \u0433\u0440\u0430\u0434\u0443\u0441\u043e\u0432, \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b \u043b\u0438\u043d\u0438\u044f\u043c, \u0447\u0442\u043e \u043e\u0442 <strong><em>0<\/em><\/strong> \u0434\u043e <strong><em>180<\/em><\/strong> \u0433\u0440\u0430\u0434\u0443\u0441\u043e\u0432. \u0422\u043e-\u0435\u0441\u0442\u044c \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0432 \u043c\u0435\u0441\u0442\u0435 \u0441\u043a\u043e\u0441\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0438\u0448\u0435\u0442, \u0447\u0442\u043e \u043f\u0440\u0438\u0448\u0451\u043b, \u0432 \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b, \u0441 \u0442\u0435\u0445 \u0436\u0435 \u0433\u0434\u0435 \u0438 \u0431\u044b\u043b, \u043d\u043e \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043e\u0439 <strong><em>Y<\/em><\/strong> \u0432\u044b\u0448\u0435. \u0412 \u044d\u0442\u043e\u043c \u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0445\u0438\u0442\u0440\u043e\u0441\u0442\u044c &#8212; \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0445\u043e\u0434\u0438\u0442\u044c \u0442\u0435\u043c\u0438 \u043f\u0443\u0442\u044f\u043c\u0438 \u0447\u0442\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0448\u044c, \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0438\u0445 \u0437\u043d\u0430\u0442\u044c \u043d\u0430\u0432\u0435\u0440\u043d\u044f\u043a\u0430. \u0421\u043a\u043e\u0441 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430\u0437\u0430\u0434, \u0447\u0442\u043e\u0431\u044b \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043d\u0435 \u0432\u044b\u0445\u043e\u0434\u0430 \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u044b \u043a\u0430\u0440\u0442\u044b, \u0432\u0435\u0434\u044c \u043f\u0440\u0438 \u043f\u0440\u0438\u043b\u0438\u0447\u043d\u044b\u0445 \u0440\u0430\u0437\u043c\u0435\u0440\u0430\u0445 \u043a\u0430\u0440\u0442\u044b \u0442\u0430\u043a\u043e\u0435 \u0441\u0442\u0430\u043b\u043e \u0431\u044b \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0434\u043e\u0432\u0435\u0441\u043a\u043e\u043c \u043a \u043e\u0431\u044a\u0451\u043c\u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u043c\u044b\u0445 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c \u0440\u0430\u0431\u043e\u0442.<\/p>\n<\/p>\n<p>\u0421\u0430\u043c \u0441\u043f\u043e\u0441\u043e\u0431 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 &#8212; \u0437\u0430\u043c\u0435\u043d\u044b \u0441\u0432\u0451\u0440\u0442\u043e\u0447\u043d\u044b\u0445 \u043d\u0435\u0439\u0440\u043e\u0441\u0435\u0442\u0435\u0439, \u043c\u043d\u043e\u0439 \u0431\u044b\u043b \u043e\u043f\u0438\u0441\u0430\u043d \u0432 \u0441\u0435\u0442\u0438 \u043d\u0430\u0447\u0430\u043b\u0435 22-\u0433\u043e \u0433\u043e\u0434\u0430 (\u0432 \u043c\u0430\u0440\u0442\u0435), \u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u043e\u043c \u0442\u0443\u0442, \u0442\u0430\u043a \u043a\u0430\u043a \u044f \u0432\u043e\u043e\u0431\u0449\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e \u043d\u0430 \u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445, \u0438 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0443 \u0443 \u043c\u0435\u043d\u044f \u0434\u043e \u043f\u0435\u043d\u0441\u0438\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0439.<\/p>\n<\/div>\n<\/details>\n<p>\u041f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0431\u044b\u043b\u0430 \u043d\u0435 \u043e\u0434\u043d\u043e\u0434\u043d\u0435\u0432\u043d\u0430\u044f, \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0435\u0451 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u044f \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u044b\u0432\u0430\u043b \u0438 \u043a\u043e\u0434, \u0438 \u0432\u0441\u0451 \u044d\u0442\u043e \u0433\u0434\u0435-\u0442\u043e \u043e\u043a\u043e\u043b\u043e \u0447\u0430\u0441\u0430 \u0432 \u0434\u0435\u043d\u044c. \u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u044f\u043b\u043e\u0441\u044c, \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u043d\u043e, \u0432 \u0446\u0435\u043b\u043e\u043c \u0435\u0451 \u0442\u0440\u0443\u0434\u043d\u043e \u043e\u0431\u043e\u0437\u0440\u0435\u0432\u0430\u0442\u044c, \u0441\u0430\u043c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c &#8212; \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u043c, \u0438 \u0440\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f \u0442\u0430\u043a\u0438\u0435 \u0440\u0430\u0431\u043e\u0442\u044b \u0432\u043b\u0435\u043a\u0443\u0442 \u0437\u0430 \u0441\u043e\u0431\u043e\u0439 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0432\u044b\u0432\u043e\u0434\u043e\u0432, \u043c\u043e\u0436\u0435\u0442 \u0434\u0435\u0440\u0437\u043a\u0438\u0445, \u0430 \u043c\u043e\u0436\u0435\u0442 \u0441\u043a\u0440\u043e\u043c\u043d\u044b\u0445, \u043c\u043e\u0436\u0435\u0442 \u043a\u0442\u043e-\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0442\u0438\u0432, \u0430 \u043a\u0442\u043e-\u0442\u043e \u043d\u0430\u043f\u0440\u043e\u0442\u0438\u0432 &#8212; \u0437\u0430. \u0418 \u044d\u0442\u043e \u043d\u0435 \u0441\u0443\u0442\u044c, \u0441\u0443\u0442\u044c \u0432 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0435 \u0438 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043e\u0431\u043e\u0437\u0440\u0435\u043d\u0438\u0438 &#8212; \u0432\u044b\u0432\u043e\u0434\u0435, \u0441 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f, \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043a\u0430\u0436\u0434\u044b\u0439 \u0432\u043e\u043b\u0435\u043d \u0441\u043e\u0433\u043b\u0430\u0448\u0430\u0442\u044c\u0441\u044f \u0438\u043b\u0438 \u043d\u0435\u0442. <\/p>\n<p>\u0418\u0442\u0430\u043a \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0442\u043e\u0440, \u043d\u0430\u0440\u0435\u0437\u0430\u044e\u0449\u0438\u0439 \u0441\u043b\u0435\u0434\u0443\u044f \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438 \u0440\u0430\u0437\u043d\u044b\u0435 \u043e\u0442\u0440\u0435\u0437\u043a\u0438 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u0442\u0440\u0430\u0441\u0441\u044b. \u041f\u043e \u0437\u0430\u0434\u0430\u043d\u0438\u044e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0447\u0442\u043e \u0435\u0441\u0442\u044c \u0447\u0430\u0441\u0442\u044b\u0435 \u0448\u0430\u0433\u0438 &#8212; \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0438 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u0445 \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0447\u0435\u0440\u0435\u0437 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u0430\u0434\u0443\u0442 \u043e\u0434\u0438\u043d \u0440\u0435\u0434\u043a\u0438\u0439 &#8212; \u0438\u0437\u043c\u0435\u043d\u0451\u043d\u043d\u044b\u0439 \u043d\u0430 <strong><em>1<\/em><\/strong> \u043f\u0438\u043a\u0441\u0435\u043b. \u041a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c, \u043d\u043e \u044f \u0434\u0443\u043c\u0430\u044e \u0447\u0442\u043e \u0441 \u044d\u0442\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439 \u043c\u043e\u0436\u0435\u0442 \u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c\u0441\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043b\u044e\u0431\u043e\u0439. \u042f \u043e\u043f\u0438\u0448\u0443 \u0441\u0430\u043c\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0435, \u043d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434, \u0440\u0430\u0441\u0447\u0451\u0442\u044b.<\/p>\n<p>\u0418\u0442\u0430\u043a \u0438\u043c\u0435\u0435\u043c \u0447\u0430\u0441\u0442\u044b\u0439 \u0448\u0430\u0433 (\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439) &#8212; <strong><em>stepFrequent<\/em><\/strong>, \u0438 \u0440\u0435\u0434\u043a\u0438\u0439 &#8212; <strong><em>stepRare<\/em><\/strong>.<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/3ab\/41f\/009\/3ab41f0091ea17c39707c5493d7f2e45.png\" width=\"323\" height=\"92\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3ab\/41f\/009\/3ab41f0091ea17c39707c5493d7f2e45.png\"\/><\/figure>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0412 \u0440\u0430\u0441\u0447\u0451\u0442\u0430\u0445 \u0432\u0441\u0451 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u043e\u0442 \u0441\u0430\u043c\u043e\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u0430, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e &#8212; \u0440\u0430\u0441\u0447\u0451\u0442\u043e\u0432. \u0423 \u043d\u0430\u0441 \u043f\u043e \u0422\u0417 \u043b\u0438\u043d\u0438\u0438 \u043f\u0440\u044f\u043c\u044b\u0435, \u0438 \u0441\u0442\u0430\u043b\u043e \u0431\u044b\u0442\u044c \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441\u043a\u043e\u0441\u0430 &#8212; \u0441\u043a\u043e\u0441 \u043f\u043e \u043e\u0441\u0438 Y \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442\u044c \u0432\u0441\u0435\u0433\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u043f\u0438\u043a\u0441\u0435\u043b\u043e\u0432, \u0441 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0440\u0430\u0437\u043d\u0438\u0446\u0435\u0439, \u0447\u0442\u043e \u0432\u0441\u0435\u0433\u0434\u0430 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0442\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u0440\u043e\u0431\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u0443\u043c\u043c\u0438\u0440\u0443\u044f\u0441\u044c \u0434\u0430\u0441\u0442 \u0440\u0430\u0437\u043e\u0432\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0434\u043b\u0438\u043d\u044b \u0448\u0430\u0433\u0430 \u0434\u043e \u0441\u043a\u043e\u0441\u0430 \u043d\u0430 <strong><em>1<\/em><\/strong> \u043f\u0438\u043a\u0441\u0435\u043b. \u041d\u043e \u044d\u0442\u043e \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u0440\u0430\u0437, \u0438 \u0440\u0430\u0441\u0447\u0451\u0442\u044b \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043d\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0435, \u0435\u0441\u043b\u0438 \u043a\u0442\u043e-\u0442\u043e \u0437\u043d\u0430\u043a\u043e\u043c \u0441 Pascal Lazarus \u0438 \u0435\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u0435\u043c Math, \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043a\u0438\u043d\u0443\u0442\u044c \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044f \u044f\u0432\u043b\u044f\u044e\u0441\u044c \u043f\u043e\u043a\u043b\u043e\u043d\u043d\u0438\u043a\u043e\u043c \u0438\u0437\u043e\u0449\u0440\u0451\u043d\u043d\u043e\u0439 \u043b\u043e\u0433\u0438\u043a\u0438, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0430 \u0432\u043a\u0443\u043f\u0435 \u0441 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c<\/p>\n<pre><code>     stepFrequent := round(CaTanDeg);       StringDiv := frac(CaTanDeg);       StringDiv1 := 1 - StringDiv;       znak := sign(0.5 - StringDiv) * sign(StringDiv);       if StringDiv > 0.5 then  stepsBig := round(1 \/ StringDiv1)       else         stepsBig := round(1 \/ StringDiv);\/\/+1       if StringDiv = 0 then  stepsBig := 1;       if CaTanDeg = 1 then       begin         znak := 0;       end;       stepRare := stepFrequent + znak;       bigStep := stepsBig * stepFrequent;       if bigStep = 0 then       begin         bigStep := stepRare;         stepRare := 0;       end;       SummSteps:= stepsBig+1; <\/code><\/pre>\n<p>,  \u043d\u0435 \u0441\u043a\u0440\u043e\u044e &#8212; \u043c\u0435\u0447\u0442\u0430\u044e \u043e \u044f\u0437\u044b\u043a\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u043b-\u0431\u044b \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0432\u043e\u043f\u043b\u043e\u0449\u0435\u043d\u0438\u044f \u0438\u0434\u0435\u0439 \u0441 \u043c\u0435\u043d\u044c\u0448\u0438\u043c\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u0438 \u043c\u0435\u043d\u044c\u0448\u0438\u043c\u0438 \u0437\u0430\u0442\u0440\u0430\u0442\u0430\u043c\u0438 \u043f\u0430\u043c\u044f\u0442\u0438. \u0415\u0441\u043b\u0438 \u0447\u0435\u0441\u0442\u043d\u043e &#8212; \u0440\u0430\u0441\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u043b\u043e\u0433\u0438\u043a\u0443 \u044d\u0442\u043e\u0433\u043e \u0431\u0430\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0430\u0441\u0447\u0451\u0442\u0430 \u043d\u0435 \u0438\u043c\u0435\u044e \u0436\u0435\u043b\u0430\u043d\u0438\u0435 &#8212; \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0442\u044c, \u0432\u043f\u0435\u0440\u0435\u0434\u0438 \u0431\u043e\u043b\u0435\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435.<\/p>\n<\/div>\n<\/details>\n<p> \u041e\u043d\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0442 \u043d\u0430\u0431\u043e\u0440 \u0448\u0430\u0433\u043e\u0432 &#8212; <strong><em>stepsSetapInLine<\/em><\/strong>, \u0438 \u043f\u043b\u044e\u0441 \u0435\u0449\u0451, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0443\u0433\u043b\u0430, \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0442\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0447\u0430\u0441\u0442\u044b\u0445 \u0448\u0430\u0433\u043e\u0432 <strong><em>remainderstepsFrequent<\/em><\/strong> , \u0438  \u0442\u0430\u043a \u0436\u0435 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439, \u0441\u0430\u043c\u044b\u0439 \u043c\u0430\u043b\u044b\u0439 \u043e\u0441\u0442\u0430\u0442\u043e\u043a  <strong><em>remainder<\/em><\/strong> <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/503\/6c4\/1c3\/5036c41c35a02c00ea5940470c2bcd72.png\" width=\"1162\" height=\"137\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/503\/6c4\/1c3\/5036c41c35a02c00ea5940470c2bcd72.png\"\/><\/figure>\n<p>\u041d\u043e \u0447\u0442\u043e \u0441\u0430\u043c\u043e\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435, \u0447\u0442\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u044b \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u0432\u0441\u0435\u0445 \u044d\u0442\u0438\u0445 \u0432\u0435\u043b\u0438\u0447\u0438\u043d \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0432\u0441\u0451 \u0434\u043e\u043b\u0436\u043d\u043e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0441\u0442\u0430\u0442\u043a\u043e\u043c  <strong><em>remainder <\/em><\/strong>&#8212; \u043f\u0435\u0440\u0432\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u043a\u043e\u0434\u0430<strong>. <\/strong>\u041e\u0442\u043a\u0440\u044b\u0432 \u044d\u0442\u043e \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u044f \u0440\u0435\u0448\u0438\u043b \u043d\u0430\u0437\u0432\u0430\u0442\u044c \u044d\u0442\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u043e\u043c &#171;<strong><em>\u0430\u043b\u044c\u0444\u044b-\u043e\u043c\u0435\u0433\u0438&#187;<\/em><\/strong>, \u0438\u043b\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u043e\u043c<strong><em> &#171;\u0432\u0441\u0451 \u0435\u0441\u0442\u044c \u043e\u0441\u0442\u0430\u0442\u043e\u043a&#187;<\/em><\/strong> .<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c87\/628\/3f8\/c876283f8366be4d8c78f3dbe58f983e.png\" width=\"1162\" height=\"188\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c87\/628\/3f8\/c876283f8366be4d8c78f3dbe58f983e.png\"\/><\/figure>\n<p>\u041f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c \u043f\u043e\u043b\u043e\u0436\u0443 \u043e\u0431\u0449\u0435\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435, \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435\u043c \u043a\u0430\u0440\u0442\u044b<\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cf2\/e7e\/98c\/cf2e7e98c922b841a0078f29edc02e4e.png\" alt=\"\u0421 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0443\u0436\u0435 \u0434\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u0434 \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0432 \u043e\u0434\u043d\u043e\u0442\u0438\u043f\u043d\u044b\u0445 \u0446\u0438\u043a\u043b\u0430\u0445 \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0433\u043e \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430:\" title=\"\u0421 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0443\u0436\u0435 \u0434\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u0434 \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0432 \u043e\u0434\u043d\u043e\u0442\u0438\u043f\u043d\u044b\u0445 \u0446\u0438\u043a\u043b\u0430\u0445 \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0433\u043e \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430:\" width=\"1158\" height=\"669\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cf2\/e7e\/98c\/cf2e7e98c922b841a0078f29edc02e4e.png\"\/><\/p>\n<div><figcaption>\u0421 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0443\u0436\u0435 \u0434\u043b\u044f \u0442\u043e\u0433\u043e \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u0434 \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0432 \u043e\u0434\u043d\u043e\u0442\u0438\u043f\u043d\u044b\u0445 \u0446\u0438\u043a\u043b\u0430\u0445 \u0431\u0435\u0437 \u043b\u0438\u0448\u043d\u0435\u0433\u043e \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430:<\/figcaption><\/div>\n<\/figure>\n<\/div>\n<\/details>\n<p>\u0420\u0430\u0441\u0447\u0451\u0442\u044b \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c \u0434\u0430\u043b\u0435\u0435 \u043f\u043e\u044f\u0432\u0438\u043b\u0438\u0441\u044c \u043f\u043e\u0437\u0434\u043d\u0435\u0435, \u043a\u043e\u0433\u0434\u0430 \u044f \u0440\u0435\u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u043b \u0446\u0438\u043a\u043b\u044b \u0438 \u0443\u0431\u0438\u0440\u0430\u043b \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440.<\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u041e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0438\u0434\u0435\u0435\u0439, \u043f\u0440\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0446\u0438\u043a\u043b\u043e\u0432 \u043f\u0440\u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0438 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430, \u0431\u044b\u043b\u043e \u0442\u043e, \u0447\u0442\u043e, \u0432 \u044d\u0442\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0440\u0430\u0441\u0447\u0451\u0442\u0430 , \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0432\u0441\u0451 &#8212; \u043e\u0441\u0442\u0430\u0442\u043e\u043a. \u0422\u043e-\u0435\u0441\u0442\u044c \u0432\u0441\u0451 \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d\u043e \u0437\u0430 \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0445\u043e\u0434 \u0441 \u043e\u0434\u043d\u0438\u043c \u043e\u0441\u0442\u0430\u0442\u043a\u043e\u043c, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u043b\u0438\u043d\u0438\u044f \u043f\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0443 \u043e\u0441\u0438 <strong><em>X, <\/em><\/strong>\u0432 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0435<strong><em> Y,  <\/em><\/strong>\u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0432 \u0441\u0435\u0431\u0435 \u0432\u0441\u0435\u0433\u043e \u043e\u0434\u0438\u043d \u043e\u0442\u0440\u0435\u0437\u043e\u043a (\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0438\u043b\u0438 \u043e\u0434\u0438\u043d \u0447\u0430\u0441\u0442\u044b\u0439 \u0448\u0430\u0433), \u0438 \u0442\u0430\u043a \u0436\u0435 \u043e\u0441\u0442\u0430\u0442\u043a\u0430 \u043c\u043e\u0436\u0435\u0442 \u0438 \u043d\u0435 \u0431\u044b\u0442\u044c- \u0432\u0441\u0451 \u043c\u043e\u0436\u0435\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043b\u0438\u0431\u043e \u043d\u0430\u0431\u043e\u0440\u043e\u043c \u0446\u0435\u043b\u044b\u0445 \u0447\u0430\u0441\u0442\u044b\u0445 \u0448\u0430\u0433\u043e\u0432, \u0441 \u0446\u0435\u043b\u044b\u043c \u0440\u0435\u0434\u043a\u0438\u043c \u0448\u0430\u0433\u043e\u043c, \u0438\u043b\u0438 \u0435\u0449\u0451 \u0438 \u0441 \u043e\u0441\u0442\u0430\u0442\u043a\u043e\u043c \u0446\u0435\u043b\u044b\u0445 \u0440\u0435\u0434\u043a\u0438\u0445 \u0448\u0430\u0433\u043e\u0432, \u0430 \u0441\u0430\u043c\u043e\u0433\u043e \u043e\u0441\u0442\u0430\u0442\u043a\u0430 \u043c\u043e\u0436\u0435\u0442 \u0438 \u043d\u0435 \u0431\u044b\u0442\u044c \u043a\u0430\u043a \u0442\u0430\u043a\u043e\u0432\u043e\u0433\u043e. <\/p>\n<pre><code>     remainder:=RazmerX;       remainderCicles:=0;\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/       stepsSetapInLine:=0;       remainderstepsFrequent:=0;       remainderstepsFrequentCicles:=0;\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/       if remainder>bigStep+stepRare then  begin       stepsSetapInLine:=trunc(RazmerX div (bigStep+stepRare));       remainder:=RazmerX - stepsSetapInLine*(bigStep+stepRare);       end;            if remainder>stepFrequent then begin       remainderstepsFrequent:=round(remainder div stepFrequent);       remainder:=remainder-remainderstepsFrequent*stepFrequent;      end;       remainderstepsFrequentCicles:=sign(remainderstepsFrequent)*2;\/\/+sign(stepsSetapInLine);       if remainderstepsFrequentCicles=0 then remainderstepsFrequentCicles:=remainderstepsFrequentCicles+sign(stepsSetapInLine);       remainderCicles:=1+sign(remainder);\/\/sign(remainder)+sign(remainderstepsFrequentCicles);       alternation:=2*sign(stepsSetapInLine);       if stepsSetapInLine = 0 then begin       alternation:=1;       end;       steps1:=sign(remainder)+stepsSetapInLine*(SummSteps)+remainderstepsFrequent;          <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u0422\u043e-\u0435\u0441\u0442\u044c \u0438\u0442\u043e\u0433\u043e\u0432\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 &#8212; \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043c\u0430\u0441\u0441\u0438\u0432 (\u043a\u0430\u0440\u0442\u0443) \u0441 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0430\u043c\u0438 \u043f\u043e\u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u0432 \u043a\u0430\u0436\u0434\u0443\u044e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043f\u043e\u0437\u0438\u0446\u0438\u044e, \u0441 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043d\u0430\u0447\u0430\u043b\u0430 \u043a\u0430\u0436\u0434\u043e\u0439 \u0443\u0441\u043b\u043e\u0432\u043d\u043e\u0439 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0435\u0439 \u043d\u0430 \u043a\u0430\u0440\u0442\u0435 (\u044f \u0432\u044b\u0431\u0440\u0430\u043b \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0442\u044c \u043a\u0430\u0436\u0434\u043e\u0435 \u043d\u0430\u0447\u0430\u043b\u043e \u043d\u043e\u0432\u043e\u0433\u043e \u043b\u0438\u043d\u0438\u0438). <\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<\/div>\n<\/details>\n<p>\u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432 \u0431\u043b\u043e\u043a\u0435 \u043a\u043e\u0434\u0430 Engine, \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u043e \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u043c \u043b\u0438\u043d\u0438\u044f\u043c \u043e\u0441\u0438 <strong><em>X<\/em><\/strong> (\u043f\u043e \u043b\u0438\u043d\u0438\u0438 \u043d\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0443 <strong><em>Y, <\/em><\/strong>\u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0441\u0442\u0440\u043e\u043a\u043e\u0432\u043e),<\/p>\n<pre><code>for BFCount :=Biger- 1 downto 0 do begin                {%REGION 'Engine'}             asm                      JMP     p             end;             p1:             StringGrid1.Cells[px^, py^] := IntToStr(pTracerX^) + ',' + IntToStr(pTracerY^) + ',' + '1';             \/\/\u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043d\u0430\u0447\u0430\u043b\u0430 \u043b\u0438\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u044c\u044e \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u0432 \u0442\u0440\u0435\u0442\u044c\u0435 \u043f\u043e\u043b\u0435              p := @p3;             goto p4;             p2:             y1:=y+1;             \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u0442\u0440\u0430\u0441\u0441\u044b: \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b Y             p := @p3;             goto p5;             p3:               y1:=y;               p5:               x1:=x-xInc;\/\/ \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0430 X \u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432\u0441\u0435\u0433\u0434\u0430              StringGrid1.Cells[px^, py^] := IntToStr(px1^) + ',' + IntToStr(py1^) + ',' + '0';             \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0442\u0440\u0430\u0441\u0441\u044b \u043d\u0430 \u043f\u0440\u044f\u043c\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445             p4:               x:=x+xInc;             {%ENDREGION}            end; <\/code><\/pre>\n<p> \u043f\u0440\u0435\u0434\u0443\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 (\u043e\u043f\u0438\u0441\u0430\u043d\u044b \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445 \u0432 \u043a\u043e\u0434\u0435)<\/p>\n<p>1) \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043d\u0430\u0447\u0430\u043b\u0430 \u043b\u0438\u043d\u0438\u0438 \u0437\u0430\u043f\u0438\u0441\u044c\u044e \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u0432 \u0442\u0440\u0435\u0442\u044c\u0435 \u043f\u043e\u043b\u0435,<\/p>\n<p>2)\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u0442\u0440\u0430\u0441\u0441\u044b: \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b Y,<\/p>\n<p>3)\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0442\u0440\u0430\u0441\u0441\u044b \u043d\u0430 \u043f\u0440\u044f\u043c\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445.<\/p>\n<\/div>\n<\/details>\n<p>\u0418 \u0441\u0445\u0435\u043c\u0430 \u0447\u0435\u0440\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0446\u0438\u043a\u043b\u043e\u0432 \u0432\u044b\u0440\u0438\u0441\u043e\u0432\u044b\u0432\u0430\u0435\u0442\u0441\u044f  \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u0430\u043a\u0430\u044f.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c9d\/9d8\/ffd\/c9d9d8ffde0d750948f151b0dde4b03f.png\" width=\"953\" height=\"766\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c9d\/9d8\/ffd\/c9d9d8ffde0d750948f151b0dde4b03f.png\"\/><\/figure>\n<p>\u0414\u043b\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0445\u0435\u043c\u044b \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u043c \u0447\u0442\u043e \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0435\u0441\u0442\u044c \u0432\u0441\u0451 &#8212; \u043d\u0430\u0431\u043e\u0440\u044b \u0448\u0430\u0433\u043e\u0432 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0447\u0430\u0441\u0442\u044b\u0445 \u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u0440\u0435\u0434\u043a\u043e\u0433\u043e, \u043e\u0441\u0442\u0430\u0442\u043a\u0430 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0445 \u0448\u0430\u0433\u043e\u0432, \u0438 \u043e\u0441\u0442\u0430\u0442\u043a\u0430.<\/p>\n<p>\u0421\u0442\u043e\u0438\u0442 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0441\u043f\u0440\u0430\u0432\u0435\u0434\u043b\u0438\u0432\u043e\u0441\u0442\u0438 \u0440\u0430\u0434\u0438, \u0447\u0442\u043e \u0432 \u0441\u0440\u0435\u0434\u0435 Lazarus \u043f\u043e\u043c\u0438\u043c\u043e \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430 \u0435\u0441\u0442\u044c \u0432\u0441\u0451, \u0447\u0442\u043e\u0431\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u0436\u0435 \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0446\u0438\u043a\u043b\u044b \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e. \u0418\u0445 \u044f \u043f\u0438\u0441\u0430\u043b \u0441\u0432\u043e\u0438, \u043f\u043e\u0447\u0435\u043c\u0443 \u0442\u0430\u043a &#8212; \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c. \u042d\u0442\u043e \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439, \u043f\u043e\u0447\u0442\u0438, \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438, \u043d\u043e \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0443\u0436\u0435 \u043c\u0435\u043d\u044c\u0448\u0435 \u043d\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0441\u0442\u0435\u0439, \u043b\u0438\u0448\u043d\u0435\u0433\u043e \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430, \u0438 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u0432\u0441\u0451 \u043d\u0430\u043f\u0435\u0440\u0451\u0434 \u0438\u0437 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0440\u0430\u0441\u0447\u0451\u0442\u043e\u0432, \u0438 \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0446\u0438\u043a\u043b \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c.<\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0421\u044e\u0434\u0430-\u0436\u0435 \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c \u043f\u0440\u0438\u0432\u0435\u0434\u0443 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u043a\u043e\u0434\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u0447\u0442\u043e\u0431\u044b \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u0440\u0430\u0437\u0443 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0438 \u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435, \u0438 \u044d\u0442\u043e \u0442\u043e\u0436\u0435 \u043f\u043e\u044d\u0442\u0430\u043f\u043d\u043e, \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u0446\u0438\u043a\u043b\u043e\u0432 (\u0432\u043d\u0438\u043a\u0430\u0442\u044c \u0434\u0430\u0436\u0435 \u0432 \u044d\u0442\u0443 \u0447\u0430\u0441\u0442\u044c \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e, \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0443\u0436\u043d\u043e \u0432\u043d\u0438\u043a\u043d\u0443\u0442\u044c \u0432 \u0422\u0417, \u0438\u0437\u0443\u0447\u0438\u0442\u044c \u0441\u0445\u0435\u043c\u044b), \u044d\u0442\u043e\u0442 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u043a\u043e\u0434\u0430 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043a\u0430\u0440\u0442\u0443 \u0434\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u0434\u043b\u044f &#171;\u043d\u0430\u0440\u0435\u0437\u043a\u0438&#187; \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0441\u043b\u043e\u0436\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0443\u043b\u0430, \u043d\u043e \u0438 \u043e\u0431 \u044d\u0442\u043e\u043c \u043f\u043e\u0437\u0436\u0435. \u0410 \u0441\u0435\u0439\u0447\u0430\u0441 \u0441\u0440\u0430\u0437\u0443 \u0441\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u043c\u043d\u0435 \u043d\u0435 \u0437\u0430\u0445\u043e\u0434\u044f\u0442 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u0434\u0438\u0433\u043c\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u043e\u0432, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0446\u0438\u043a\u043b\u044b \u0443 \u043c\u0435\u043d\u044f \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0435, \u0441 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439 \u043d\u0430 \u0444\u043b\u0430\u0433 Zero (\u043d\u043e\u043b\u044c &#8212; \u043d\u0430\u0447\u0430\u043b\u043e \u043e\u0442\u0441\u0447\u0451\u0442\u0430 \u0432 \u043b\u044e\u0431\u043e\u0439 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435, \u0430 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043b\u044e\u0431\u044b\u0445 \u043f\u0430\u0440\u0430\u0434\u0438\u0433\u043c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435\u043c \u0446\u0438\u043a\u043b\u0430 \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u043e, \u0447\u0442\u043e \u0446\u0438\u043a\u043b \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c &#8212; \u044d\u0442\u043e \u0446\u0438\u043a\u043b, \u0447\u0438\u0441\u043b\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0439 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e).<\/p>\n<pre><code>\/\/2 if Not (count1 = 0) Then begin            marking1:           Inc(y);           p := @p1;           x := xRazmerX;                   TracerY := y - steps1;         formula1:= stepFrequent * y + znak *trunc(y \/ (SummSteps));         if TracerY &lt; 0 then         begin           TracerX := RazmerX - formula1;           if TracerX &lt; 0 then TracerX := 0;           TracerY := 0;         end else TracerX := 0; \/\/3                   BremainderstepsFrequentCicles:=remainderstepsFrequentCicles;\/\/3                   BstepsSetapInLine:=stepsSetapInLine;                   Balternation:=alternation;                   BstepsFrequentCicles:=stepsBig;                   BstepFrequent:=stepFrequent; \/\/4                   count2:=remainderCicles;                    if Not (count2 = 0) Then begin                    marking2: \/\/5                             count3:=BremainderstepsFrequentCicles;                             if Not (count3 = 0) Then begin                             marking3: \/\/6                                      count4:=BstepsSetapInLine;                                      if Not (count4 = 0) Then begin                                      marking4: \/\/7                                      Bstep:=BstepFrequent; \/\/8                                              count5:=Balternation;                                              if Not (count5 = 0) Then begin                                              marking5: \/\/9                                                                                        count6:=BstepsFrequentCicles;                                                      if Not (count6 = 0) Then                                                      begin                                                      marking6: \/\/10                                                              count7:=Bstep;                                                              \/\/count7                                                              if Not (count7 = 0) Then begin                                                              marking7:             {%REGION 'Engine'}             asm                      JMP     p             end;             p1:             StringGrid1.Cells[px^, py^] := IntToStr(pTracerX^) + ',' + IntToStr(pTracerY^) + ',' + '1';             \/\/\u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u0430\u0432\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430             p := @p3;             goto p4;             p2:             y1:=y+1;             \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u0442\u0440\u0430\u0441\u0441\u044b             p := @p3;             goto p5;             p3:               y1:=y;               p5:               x1:=x-xInc;              StringGrid1.Cells[px^, py^] := IntToStr(px1^) + ',' + IntToStr(py1^) + ',' + '0';             \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0442\u0440\u0430\u0441\u0441\u044b \u043d\u0430 \u043f\u0440\u044f\u043c\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445             p4:               x:=x+xInc;             {%ENDREGION}                                                              dec(count7);                                                              if Not (count7 = 0) then goto marking7;                                                              end;                                                              p := @p2; \/\/\/10 \/\/11                                                      dec(count6);                                                      if Not (count6 = 0) then goto marking6;                                                      end; \/\/12                                              Bstep:=stepRare;                                              BstepsFrequentCicles:=1; \/\/13                                              dec(count5);                                              if Not (count5 = 0) then goto marking5;                                              end; \/\/14                                      BstepFrequent:=stepFrequent;                                      BstepsFrequentCicles:=stepsBig; \/\/15                                      dec(count4);                                      if Not (count4 = 0) then goto marking4;                                      end; \/\/16                                      BremainderstepsFrequentCicles:=1;                                      BstepsSetapInLine:=1;                                      Balternation:=1;                                      BstepsFrequentCicles:=remainderstepsFrequent;   \/\/17                             dec(count3);                             if Not (count3 = 0) then goto marking3;                             end;  \/\/18                             if  BremainderstepsFrequentCicles = 0 then  begin                                      BstepsSetapInLine:=1;                                      Balternation:=1;                             end;                             BstepFrequent:=remainder;                             BremainderstepsFrequentCicles:=1;                             BstepsFrequentCicles:=1;   \/\/19                    dec(count2);                    if Not (count2 = 0) then goto marking2;                    end;    \/\/20           dec(count1);           if Not (count1 = 0) then goto marking1;           end;                          <\/code><\/pre>\n<p>\u0411\u044b\u0442\u044c \u043c\u043e\u0436\u0435\u0442 \u043a\u043e\u0433\u0434\u0430-\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u044e \u0441\u0430\u043c \u0447\u0442\u043e-\u0442\u043e, \u0442\u0438\u043f\u0430 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430.<\/p>\n<\/div>\n<\/details>\n<p>\u0427\u0435\u0440\u043d\u044b\u0435 \u043f\u0440\u044f\u043c\u044b\u0435 \u0441\u0442\u0440\u0435\u043b\u043a\u0438 \u0432\u043d\u0438\u0437 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0442 \u043d\u0430\u0447\u0430\u043b\u0430 \u0446\u0438\u043a\u043b\u043e\u0432 \u0434\u043e \u0438\u0445 \u043a\u043e\u043d\u0446\u0430. \u0421\u0438\u043d\u0438\u0435 \u043a\u0440\u0438\u0432\u044b\u0435 \u0441\u0442\u0440\u0435\u043b\u043a\u0438 \u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0438\u0437 \u0432\u043d\u0435. \u0417\u0435\u043b\u0451\u043d\u044b\u0435  \u0441\u0442\u0440\u0435\u043b\u043a\u0438 &#8212; \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043a \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u043f\u0435\u0440\u0435\u0434 \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u0446\u0438\u043a\u043b\u0430, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u043d\u0438 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044e\u0442\u0441\u044f. \u041a\u0440\u0430\u0441\u043d\u044b\u0435 \u0438 \u043a\u043e\u0440\u0438\u0447\u043d\u0435\u0432\u044b\u0435 \u0441\u0442\u0440\u0435\u043b\u043a\u0438 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043d\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u0441\u043b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u0446\u0438\u043a\u043b\u043e\u0432 . \u0412 \u043a\u043e\u0434\u0435 \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c \u043a\u0430\u0436\u0434\u044b\u0439 \u0431\u043b\u043e\u043a \u0441\u0445\u0435\u043c\u044b \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d \u0446\u0438\u0444\u0440\u043e\u0439 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438. \u041a\u0442\u043e \u0437\u0430\u0445\u043e\u0447\u0435\u0442 \u0432 \u044d\u0442\u043e\u043c \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f &#8212; \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u0442\u0441\u044f. \u0412 \u0446\u0435\u043b\u043e\u043c \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430 \u043d\u0435\u043f\u043b\u043e\u0445\u043e\u0439 \u043d\u043e\u0434\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0446\u0438\u043a\u043b\u043e\u0432.<\/p>\n<p><a class=\"anchor\" name=\"%D0%92%D1%8B%D0%B2%D0%BE%D0%B4.\" id=\"\u0412\u044b\u0432\u043e\u0434.\"><\/a><\/p>\n<p>\u0412\u044b\u0432\u043e\u0434. \u0420\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f \u044d\u0442\u043e \u0447\u0430\u0441\u0442\u043d\u0430\u044f \u0442\u043e\u0447\u043a\u0430 \u0437\u0440\u0435\u043d\u0438\u044f:<\/p>\n<p>\u0418 \u0435\u0441\u043b\u0438 \u043f\u043e\u043d\u044f\u0442\u043d\u0430 \u0432\u0441\u044f \u044d\u0442\u0430 \u0441\u0445\u0435\u043c\u0430, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c \u0438 \u0442\u043e, \u0447\u0442\u043e \u044f \u0441\u043a\u0430\u0436\u0443 \u0434\u0430\u043b\u0435\u0435: \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u043c \u0447\u0442\u043e\u0431\u044b \u0438\u043c\u0435\u0442\u044c \u0445\u043e\u0442\u044f-\u0431\u044b \u043a\u0430\u043a \u043e\u043f\u0446\u0438\u044e &#8212; \u0432\u0442\u043e\u0440\u043e\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438 \u0446\u0438\u043a\u043b\u0430 \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c. \u0410 \u0438\u043c\u0435\u043d\u043d\u043e &#8212; \u0441\u0442\u0430\u0440\u0442 \u0438 \u0432\u044b\u0445\u043e\u0434 \u0438\u0437 \u0446\u0438\u043a\u043b\u0430 \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u043d\u0430 \u0444\u043b\u0430\u0433 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 <strong><em>Zero , <\/em><\/strong>\u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u043c\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430, \u0438 \u0432 \u043e\u0433\u043e\u0432\u0430\u0440\u0438\u0432\u0430\u0435\u043c\u043e\u043c \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438, \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0446\u0438\u043a\u043b\u0430 \u043f\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u0440\u0430\u0432\u043d\u043e\u043c\u0443<strong><em> \u043d\u0443\u043b\u044e <\/em><\/strong>(\u0435\u0441\u043b\u0438<strong><em> \u043d\u043e\u043b\u044c<\/em><\/strong>, \u0442\u043e \u0446\u0438\u043a\u043b \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c\u0441\u044f, \u0430 \u0435\u0441\u043b\u0438 \u0443\u0436\u0435 \u0437\u0430\u043f\u0443\u0449\u0435\u043d &#8212; \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u0431\u043e\u0440\u0432\u0430\u0442\u044c\u0441\u044f \u0432 \u043a\u043e\u043d\u0446\u0435 \u0431\u0435\u0437 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430 \u0432 \u043d\u0430\u0447\u0430\u043b\u043e).  \u0424\u043b\u0430\u0433 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u0441\u0442\u0430\u0440\u0442\u0435 \u0446\u0438\u043a\u043b\u0430, \u0438 \u0435\u0441\u043b\u0438 \u043e\u043d \u043d\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u0440\u0430\u0432\u0435\u043d\u0441\u0442\u0432\u043e \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043d\u0443\u043b\u044e, \u0442\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0446\u0438\u043a\u043b, \u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043d\u0430\u0434 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u0432 \u043a\u043e\u043d\u0446\u0435 \u0438\u043b\u0438 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435, \u0430 \u0432\u043e\u0442 \u0443\u0436\u0435 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0446\u0438\u043a\u043b\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0444\u043b\u0430\u0433 <strong><em>Zero<\/em><\/strong> \u043b\u0443\u0447\u0448\u0435 \u0432 \u043a\u043e\u043d\u0446\u0435, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0442\u044c\u0441\u044f \u043b\u0438\u0448\u043d\u0438\u0439 \u0440\u0430\u0437 \u0432 \u043d\u0430\u0447\u0430\u043b\u043e, \u0442\u0430\u043a \u043a\u0430\u043a \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0446\u0438\u0438 \u043d\u0430\u0434 \u0446\u0438\u043a\u043b\u0430\u043c\u0438 \u043c\u043e\u0433\u0443\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0447\u0435\u043d\u044c \u0441\u043b\u043e\u0436\u043d\u044b\u043c\u0438 \u0434\u0430\u0436\u0435 \u043d\u0435 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043a\u043e\u0434\u0430, \u0430 \u043e\u0442 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u044b\u0445 \u0432 \u043d\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u0422\u043e-\u0435\u0441\u0442\u044c \u0442\u043e\u0433\u0434\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0430\u043f\u043f\u0430\u0440\u0430\u0442\u043d\u044b\u0435 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u044f, \u044d\u0442\u043e \u0438 \u0435\u0441\u0442\u044c \u0432 \u043c\u043e\u0451\u043c \u043f\u043e\u043d\u044f\u0442\u0438\u0438 \u0446\u0438\u043a\u043b \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c.<\/p>\n<p>\u0412 \u043f\u0441\u0435\u0432\u0434\u043e\u043a\u043e\u0434\u0435 \u044d\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0442\u0430\u043a:<\/p>\n<pre><code>count:=myVariable; if Not (count = 0) Then begin label1: ...; ...; ...; dec(count);\/\/or inc (count)  if Not (count = 0) then goto label1; end;<\/code><\/pre>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0421\u0435\u0439\u0447\u0430\u0441 \u044d\u0442\u043e \u043a\u043e\u043c\u043f\u0438\u043b\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0441 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u043e\u0439 \u043d\u0430 \u0444\u043b\u0430\u0433 Zero, \u043d\u043e \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0435 \u0434\u0430\u0451\u0442 \u043f\u0440\u0438\u0440\u043e\u0441\u0442\u0430 \u043a \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438, \u0438 \u044d\u0442\u043e \u0432 \u043e\u0431\u0449\u0435\u043c-\u0442\u043e \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435 \u0432\u0448\u0438\u0442\u044b\u0445 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440 \u0443\u0431\u0435\u0436\u0434\u0435\u043d\u0438\u0439 (\u0442\u0430\u043a \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043d\u044b\u043d\u0435\u0448\u043d\u0438\u0435 \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0438 \u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u044b). \u0412\u0438\u043d\u0438\u0442\u044c \u0437\u0430 \u044d\u0442\u043e \u0431\u044b\u043b\u043e-\u0431\u044b \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e, \u043d\u043e \u0437\u0430\u0442\u043e \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0440\u0430. \u041f\u0443\u0441\u0442\u044c \u043c\u0435\u043d\u044f \u0441\u0438\u043b\u044c\u043d\u043e \u043d\u0435 \u0440\u0443\u0433\u0430\u044e\u0442 \u0437\u0430 \u0434\u0435\u0440\u0437\u043e\u0441\u0442\u044c, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u044f \u0441\u043e\u0437\u0434\u0430\u044e \u0441\u0432\u043e\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b, \u043c\u043d\u0435 \u043e\u043d\u0438 \u0432\u0438\u0434\u044f\u0442\u0441\u044f \u0432\u043f\u043e\u043b\u043d\u0435 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c\u0438, \u0438 \u043a \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0443 \u0434\u0432\u0438\u0436\u0435\u0442\u0441\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043b\u044e\u0431\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b. \u041a\u0430\u043a \u0432 \u0440\u0430\u043d\u043d\u0435\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445 \u0447\u0442\u043e \u044f \u043f\u0438\u0448\u0443 \u0434\u043b\u044f \u0441\u0435\u0431\u044f &#8212; \u043d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u0441\u043e\u0433\u043b\u0430\u0441\u0435\u043d, \u044f \u043f\u0438\u0448\u0443 \u043f\u043e\u0434 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u043e\u0442 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0443\u0431\u0435\u0436\u0434\u0435\u043d\u0438\u0439 <strong><em>hardware<\/em> (<\/strong>\u0442\u0430\u043a \u043a\u0430\u043a \u044d\u0442\u0438 \u0443\u0431\u0435\u0436\u0434\u0435\u043d\u0438\u044f<strong> <\/strong>\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u043e \u0441\u0443\u0442\u0438 \u0438\u0437\u043b\u0438\u0448\u043d\u0438\u043c \u043d\u0430\u0432\u044f\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u043c \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0435\u043c \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f\u043c\u0438, \u043e\u0442 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u043e\u043b\u044c\u0437\u044b \u0434\u043b\u044f \u043c\u043e\u0448\u0435\u043d\u043d\u0438\u043a\u043e\u0432 \u0438 \u043b\u044e\u0434\u0435\u0439 \u044d\u043a\u0441\u043f\u0440\u043e\u043f\u0440\u0438\u0438\u0440\u043e\u0432\u0430\u0432\u0448\u0438\u0445 \u0447\u0443\u0436\u0438\u0435 \u043f\u0440\u0430\u0432\u0430, \u0447\u0435\u043c \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430 \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435)<strong><em>, <\/em><\/strong>\u0432\u0440\u0435\u043c\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u0440\u0438\u0434\u0451\u0442. \u041c\u043e\u0436\u0435\u0442\u0435 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u044d\u0442\u043e \u0445\u043e\u0442\u044c \u0447\u0430\u0441\u0442\u043d\u043e\u0439 \u0442\u043e\u0447\u043a\u043e\u0439 \u0437\u0440\u0435\u043d\u0438\u044f, \u0445\u043e\u0442\u044c \u0440\u0435\u043b\u0438\u0433\u0438\u0435\u0439, \u044f \u0441\u0447\u0438\u0442\u0430\u044e \u044d\u0442\u043e \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c \u0432\u044b\u0431\u043e\u0440\u043e\u043c, \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u0442\u0430\u043a\u043e\u043c \u0442\u043e\u043d\u0435 \u043c\u043e\u0436\u043d\u043e \u043d\u0435\u043f\u0440\u0435\u0434\u0432\u0437\u044f\u0442\u043e \u0432\u0435\u0441\u0442\u0438 \u0434\u0438\u0430\u043b\u043e\u0433 \u0432 \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u0440\u043e \u0440\u0435\u043b\u0438\u0433\u0438\u044e \u0438 \u0441\u043e\u0446\u0438\u0443\u043c, \u043f\u0440\u043e\u043f\u0430\u0433\u0430\u043d\u0434\u0443, \u0430 \u043c\u043d\u0435 \u0431\u043b\u0438\u0436\u0435 \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u0438 \u043d\u0430\u0443\u0447\u043d\u044b\u0439 \u0430\u0433\u043d\u043e\u0441\u0442\u0438\u0446\u0438\u0437\u043c, \u0430 \u0432 \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435 \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0443\u043c\u0435\u0432\u0430\u0442\u044c \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c &#8212; \u043f\u0440\u0430\u0432\u043e, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432\u0435\u0440\u0430 &#8212; \u044d\u0442\u043e \u043b\u0438\u0447\u043d\u043e\u0435. \u042d\u0442\u043e \u0438 \u044d\u0442\u0438\u043a\u0430 \u0438 \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434, \u0445\u043e\u0442\u044c \u0441\u0442\u0438\u043b\u044c, \u043a\u043e\u043c\u0443 \u043a\u0430\u043a \u0443\u0433\u043e\u0434\u043d\u043e, \u044f \u0441\u0447\u0438\u0442\u0430\u044e \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u043c.<\/p>\n<\/div>\n<\/details>\n<p>\u0414\u0430, \u043f\u043e \u0443\u0431\u0435\u0436\u0434\u0435\u043d\u0438\u044e \u043c\u043d\u043e\u0433\u0438\u0445 &#8212; \u044d\u0442\u043e \u043d\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e, \u043d\u043e \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c \u044f \u043e\u043f\u0438\u0441\u0430\u043b \u0441\u0432\u043e\u0451 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u043a \u044d\u0442\u043e\u0439 \u0442\u043e\u0447\u043a\u0435 \u0437\u0440\u0435\u043d\u0438\u044f. \u041f\u043e\u0447\u0435\u043c\u0443 \u0435\u0449\u0451 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c-\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0441 \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439 \u043d\u0430 \u043d\u043e\u043b\u044c \u044f \u0442\u0430\u043a-\u0436\u0435 \u0437\u0430\u043c\u0435\u043d\u044f\u044e \u0431\u043b\u043e\u043a\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a \u0443\u0441\u043b\u043e\u0432\u0438\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043c\u043e\u0434\u0443\u043b\u044c Math \u0438 \u0435\u0433\u043e \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438.  \u041d\u0430 \u043c\u043e\u0439 \u0432\u0437\u0433\u043b\u044f\u0434 \u044d\u0442\u043e \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0431\u043e\u043b\u0435\u0435 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0438 \u043f\u043e\u043d\u044f\u0442\u043d\u0435\u0435 \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b, \u0447\u0435\u043c \u0446\u0435\u043b\u044b\u0435 \u043b\u0438\u0441\u0442\u0438\u043d\u0433\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a \u0443\u0441\u043b\u043e\u0432\u0438\u0439.<\/p>\n<p>\u041d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u044d\u043f\u0438\u0442\u0435\u0442 \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c.<\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0412\u043e\u043e\u0431\u0449\u0435 \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u044f \u0442\u0430\u043a\u0430\u044f, \u0447\u0442\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044b \u0431\u043e\u043b\u044c\u0448\u0435 \u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u0440\u0438\u0441\u043f\u043e\u0441\u0430\u0431\u043b\u0438\u0432\u0430\u044e\u0442 \u043f\u043e\u0434 \u0441\u0438\u043c\u0443\u043b\u044f\u0446\u0438\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, \u0438 \u0441\u0442\u0430\u043b\u043e \u0431\u044b\u0442\u044c \u044f\u0437\u044b\u043a\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u0443\u043a\u043b\u043e\u043d\u043d\u043e \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0430\u0442\u044c\u0441\u044f \u043a \u044f\u0437\u044b\u043a\u0430\u043c \u044f\u0432\u043b\u0435\u043d\u0438\u0439, \u0431\u0443\u0434\u044c \u0442\u043e \u0444\u0438\u0437\u0438\u043a\u0430, \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e, \u0438\u043b\u0438 \u0436\u0438\u0437\u043d\u044c, \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u0441\u0442\u0440\u0435\u043c\u0438\u0442\u044c\u0441\u044f \u0432 \u043e\u0434\u043d\u043e\u043c \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0438 &#8212; \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0435\u043d\u0438\u0435 \u043a \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u043c\u0443. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u0431\u0443\u0434\u0443\u0449\u0435\u043c, \u043c\u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f, \u044f\u0437\u044b\u043a\u0438 \u0441\u0442\u0430\u043d\u0443\u0442 \u043a\u0440\u0430\u0441\u0438\u0432\u0435\u0435 \u0438 \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u0435\u0435 (\u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u0430\u043b\u044c\u0442\u0440\u0443\u0438\u0441\u0442\u044b \u041e\u041e\u041f \u0437\u0430\u0434\u0430\u0432\u0430\u043b\u0438\u0441\u044c \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a\u043e\u0439 \u0446\u0435\u043b\u044c\u044e, \u043d\u043e \u043c\u043d\u0435 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0431\u043e\u043b\u044c\u0448\u0435 \u0437\u0430\u0445\u043e\u0434\u0438\u0442 \u0431\u043e\u043b\u0435\u0435 \u043d\u0438\u0437\u043a\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0432\u0441\u0451 \u0431\u0435\u0437 \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0445 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439), \u0430 \u043b\u044e\u0434\u0435\u0439 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0437\u0443\u044e\u0442 \u0438\u0445 \u043f\u043e\u0441\u0442\u0443\u043f\u043a\u0438, \u044d\u0442\u043e \u043d\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u0443\u0435\u0442\u0441\u044f.<\/p>\n<\/p>\n<\/div>\n<\/details>\n<h2>\u041f\u043e\u0441\u043b\u0435 \u0432\u044b\u0432\u043e\u0434\u0430, \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u043a\u0430\u0440\u0442\u044b<\/h2>\n<p>\u0427\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u043a\u0430\u0440\u0442\u044b, \u0442\u043e \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u043b \u0447\u0430\u0441\u0442\u044c \u0446\u0438\u043a\u043b\u043e\u0432 \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430, \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c<\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<pre><code> p := @p6;  x := xRazmerX;          TracerY := y - steps1; formula1:= stepFrequent * y + znak *trunc(y \/ (SummSteps)); if TracerY &lt; 0 then begin  TracerX := RazmerX - formula1;  if TracerX &lt; 0 then TracerX := 0;  TracerY := 0; end else TracerX := 0;          BremainderstepsFrequentCicles:=remainderstepsFrequentCicles;\/\/3          BstepsSetapInLine:=stepsSetapInLine;          Balternation:=alternation;          BstepsFrequentCicles:=stepsBig;          BstepFrequent:=stepFrequent;\/\/\/3          count2:=remainderCicles;\/\/4          steps := stepsBig;           if Not (count2 = 0) Then begin           marking8:                     count3:=BremainderstepsFrequentCicles;\/\/5                    if Not (count3 = 0) Then begin                    marking9:                              count4:=BstepsSetapInLine;\/\/6                             if Not (count4 = 0) Then begin                             marking10:                             Bstep:=BstepFrequent;\/\/7\/\/\/7                                     count5:=Balternation;\/\/8                                     if Not (count5 = 0) Then begin                                     marking11:                                             count6:=BstepsFrequentCicles;\/\/9                                             if Not (count6 = 0) Then                                             begin                                             marking12:                                                      count7:=Bstep;\/\/10                                                     \/\/count7                                                     if Not (count7 = 0) Then begin                                                     marking13:    {%REGION 'Engine'}    asm             JMP     p    end;    p6:    StringGrid1.Cells[px^, py^] := IntToStr(pTracerX^) + ',' + IntToStr(pTracerY^) + ',' + '1';    \/\/\u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u0430\u0432\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430    p := @p8;    goto p9;    p7:    y1:=y+1;    \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u0442\u0440\u0430\u0441\u0441\u044b    p := @p8;    goto p10;    p8:      y1:=y;      p10:      x1:=x-xInc;     StringGrid1.Cells[px^, py^] := IntToStr(px1^) + ',' + IntToStr(py1^) + ',' + '0';    \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0442\u0440\u0430\u0441\u0441\u044b \u043d\u0430 \u043f\u0440\u044f\u043c\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445    p9:      x:=x+xInc;    {%ENDREGION}                                                     dec(count7);                                                     if Not (count7 = 0) then goto marking13;                                                     end;\/\/\/10             \/\/\u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0439 \u044f\u0447\u0435\u0439\u043a\u0438 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0448\u0430\u0433\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u043a\u0440\u043e\u043c\u0435 \u043f\u0440\u0430\u0432\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430                       if steps = 0 then  steps := SummSteps;             if RazmerX > RazmerY then begin                     Dec(steps1);             TracerX := x - ( znak*sign(trunc((1+sign(y-trunc(y\/(stepsBig+1))*(stepsBig+1)-steps)\/2))) +  formula1)+1;                                          if TracerX&lt;1 then begin                                          TracerY := y - steps1;                                          TracerX := 0;                                          if TracerY &lt; 0 then TracerY := 0;                                          end;            end else begin              Dec(steps1);               TracerY := y - steps1;               TracerX := 0;             end;             p := @p6;             Dec(steps);\/\/\/\/\/\/\/\/                                              dec(count6);                                             if Not (count6 = 0) then goto marking12;                                             end;\/\/11                                     Bstep:=stepRare;\/\/12                                     BstepsFrequentCicles:=1;                                     dec(count5);                                     if Not (count5 = 0) then goto marking11;                                     end;\/\/13                             BstepFrequent:=stepFrequent;\/\/14                             BstepsFrequentCicles:=stepsBig;                             dec(count4);                             if Not (count4 = 0) then goto marking10;                             end;\/\/15                             BremainderstepsFrequentCicles:=1;\/\/16                             BstepsSetapInLine:=1;                             Balternation:=1;                             BstepsFrequentCicles:=remainderstepsFrequent;\/\/\/16                    dec(count3);                    if Not (count3 = 0) then goto marking9;                    end;\/\/17                    if  BremainderstepsFrequentCicles = 0 then  begin                             BstepsSetapInLine:=1;                             Balternation:=1;                    end;                    BstepFrequent:=remainder;\/\/18                    BremainderstepsFrequentCicles:=1;                    BstepsFrequentCicles:=1;            dec(count2);           if Not (count2 = 0) then goto marking8;           end;\/\/19                                                     <\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u041d\u0430 \u0431\u043e\u0440\u044c\u0431\u0443 \u0441 68 \u0441\u0442\u0440\u043e\u043a\u043e\u0439 \u044f \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u043b \u043d\u0435\u043c\u0430\u043b\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0434\u043d\u044f, \u043d\u043e \u0442\u0430\u043a \u0438 \u043d\u0435 \u043f\u043e\u0431\u0435\u043b\u0438\u043b \u0435\u0451, \u043a\u0430\u043a \u043d\u0438 \u043d\u0430\u043f\u0440\u044f\u0433\u0430\u043b\u0441\u044f. \u0412\u0441\u0451 \u0442\u0430\u043a\u0438 \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0434\u0430\u044e\u0442 \u043e \u0441\u0435\u0431\u0435 \u0437\u043d\u0430\u0442\u044c.<\/p>\n<p>\u0418 \u0443\u043f\u043e\u043c\u044f\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443 71, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u0431\u043b\u043e\u043a \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0439 \u0432\u043e\u0442 \u044d\u0442\u043e\u0439 \u0441\u0432\u043e\u0435\u0439 \u0447\u0430\u0441\u0442\u044c\u044e <strong><em>znak*sign(trunc((1+sign(y-trunc(y\/(stepsBig+1))(stepsBig+1)-steps)\/2)))<\/em><\/strong>, \u044f \u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c &#171;\u043f\u043e\u0440\u0442\u044f\u043d\u043a\u0443&#187; \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u0439, \u043d\u043e \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043f\u043e\u0442\u044b\u043a\u0430\u043b\u0441\u044f \u043d\u0430 \u0447\u0451\u043c-\u043d\u0438\u0431\u0443\u0434\u044c, \u0432 \u0438\u0442\u043e\u0433\u0435 \u043d\u0435 \u0432\u044b\u0434\u0435\u0440\u0436\u0430\u043b \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u043f\u0438\u0441\u0430\u043b \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c\u0438. \u0415\u0441\u043b\u0438 \u043a\u0440\u0430\u0442\u043a\u043e &#8212; \u0442\u0430\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0432\u043c\u0435\u0449\u0435\u043d\u0438\u044f \u0432 \u043e\u0434\u0438\u043d \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b \u0434\u0440\u0443\u0433\u043e\u0433\u043e, \u043f\u0440\u0438\u0447\u0451\u043c \u0440\u0430\u0437\u043c\u0435\u0440\u044b \u043e\u0431\u043e\u0438\u0445 \u043c\u043e\u0433\u0443\u0442 \u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f \u043e\u0442 \u0441\u043b\u0443\u0447\u0430\u044f \u043a \u0441\u043b\u0443\u0447\u0430\u044e, \u0438 \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043b\u043e\u0432\u0430\u043c\u0438 \u0443 \u043c\u0435\u043d\u044f \u043d\u0435 \u0445\u0432\u0430\u0442\u0438\u043b\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439. \u041d\u043e \u0434\u0443\u043c\u0430\u044e, \u0447\u0442\u043e \u043c\u043e\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u0446\u0438\u043a\u043b\u043e\u0432 \u0432 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u0438\u0442\u0430\u043a \u0434\u0430\u0451\u0442 \u043f\u043e\u043d\u044f\u0442\u044c \u043a \u0447\u0435\u043c\u0443 \u044f \u0441\u0442\u0440\u0435\u043c\u043b\u044e\u0441\u044c \u0432 \u043c\u043e\u0451\u043c \u043a\u043e\u0434\u0435. \u042d\u0442\u043e \u043d\u0435 \u043f\u0440\u043e <strong><em>Pascal, <\/em><\/strong>\u0438 \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435 \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435 \u043f\u043e\u0434 \u043d\u044b\u043d\u0435\u0448\u043d\u0438\u0435 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438. \u0427\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e, \u0442\u043e \u0432 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 \u043b\u044e\u0431\u043e\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u043f\u043e\u043f\u0430\u0434\u0430\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u0434 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0444\u043b\u0430\u0433\u0430 Zero \u0432 \u043d\u043e\u043b\u044c \u0438\u043b\u0438 \u0435\u0434\u0438\u043d\u0438\u0446\u0443, \u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0430\u043b\u044c \u0447\u0442\u043e \u043c\u043e\u0434\u0443\u043b\u044c <strong><em>Math<\/em><\/strong> \u043d\u0435 \u0434\u0435\u043b\u0430\u0435\u0442 \u044d\u0442\u043e\u0433\u043e \u0441 \u0437\u0430\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u043c \u0432 \u0441\u043a\u043e\u0431\u043a\u0438, \u0430 \u0442\u0430\u043a \u0431\u044b\u043b\u043e-\u0431\u044b \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a \u043a\u0430\u043a \u043c\u043d\u0435 \u0432\u0438\u0434\u0438\u0442\u0441\u044f \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c (\u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u043e\u043b\u044c &#8212; \u043d\u0430\u0447\u0430\u043b\u043e \u043e\u0442\u0441\u0447\u0451\u0442\u0430, \u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 &#8212; \u0437\u0430\u0432\u0435\u0434\u043e\u043c\u043e \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435).<\/p>\n<p>\u041d\u0430  \u044d\u0442\u043e\u043c \u0443 \u043c\u0435\u043d\u044f \u043f\u043e\u043a\u0430 \u0432\u0441\u0451, \u0441 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u043a\u043e\u0439 \u044f \u043f\u0440\u043e\u0432\u043e\u0437\u0438\u043b\u0441\u044f \u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e, \u043e\u0431\u0438\u0434\u043d\u043e \u0437\u0430 \u0441\u0442\u0440\u043e\u043a\u0443 68 \u0441 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u043b\u0438\u0441\u0442\u0438\u043d\u0433\u0430 \u0442\u0443\u0442, \u043d\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u043e\u0434\u0435\u043b\u0430\u0435\u0448\u044c. \u041f\u0440\u043e\u0435\u043a\u0442 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u0434\u043b\u044f <strong><em>Lazarus<\/em><\/strong>, \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u043e\u0441\u044c \u043d\u0430 \u041e\u0421 <strong><em>Ubuntu <\/em><\/strong><a href=\"https:\/\/github.com\/Andrei-Y\/A-trace-map-generator\/blob\/main\/generator_remake_public.zip\" rel=\"noopener noreferrer nofollow\">https:\/\/github.com\/Andrei-Y\/A-trace-map-generator\/blob\/main\/generator_remake_public.zip<\/a><\/p>\n<p>\u042d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u044d\u0442\u0430\u043f \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0446\u0438\u043a\u043b\u043e\u0432 \u0432 \u0441\u0432\u044f\u0437\u0438 \u0438\u0437\u044b\u043c\u0430\u043d\u0438\u0435\u043c \u043b\u0438\u0448\u043d\u0435\u0433\u043e \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043d\u0435 \u043f\u043e\u043c\u043e\u0433, \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c, \u0432 \u043e\u0442\u043b\u0430\u0434\u043a\u0435 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0437\u0430\u043c\u0435\u043d\u0438\u043b\u043e \u0431\u043b\u043e\u043a \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a \u0443\u0441\u043b\u043e\u0432\u0438\u0439. \u0422\u043e-\u0435\u0441\u0442\u044c \u0443\u0433\u043e\u043b \u043e\u0442 <strong><em>0<\/em><\/strong> \u0434\u043e <strong><em>90<\/em><\/strong>, \u0432\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 TEdit \u0441\u0432\u0435\u0440\u0445\u0443, \u0438 \u0434\u0432\u0430 \u0447\u0442\u043e \u043d\u0438\u0436\u0435 &#8212; \u0440\u0430\u0437\u043c\u0435\u0440\u044b \u043f\u043e \u043e\u0441\u0438 <strong><em>X<\/em><\/strong> \u0438  <strong><em>Y<\/em><\/strong>. \u0423 \u043c\u0435\u043d\u044f \u043f\u043e\u043a\u0430 \u0432\u0441\u0451. \u041d\u0430\u0432\u0435\u0440\u043d\u043e\u0435 \u044d\u0442\u043e \u0432\u0441\u0451-\u0442\u0430\u043a\u0438 \u043f\u0440\u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0438\u0437\u0430\u0446\u0438\u044e, \u043d\u043e \u0432\u043e\u0442 \u0447\u0442\u043e\u0431\u044b \u044d\u0442\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u043e \u043d\u0430 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u044f\u0437\u044b\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f &#8212; \u044d\u0442\u043e \u0432\u0440\u044f\u0434-\u043b\u0438. \u041d\u043e \u0432\u0441\u0435 \u044f\u0437\u044b\u043a\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0430\u043a \u0438\u043b\u0438 \u0438\u043d\u0430\u0447\u0435 \u0441\u0442\u0440\u0435\u043c\u044f\u0442\u0441\u044f \u043a \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0443, \u0430 \u0437\u043d\u0430\u0447\u0438\u0442 \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435 \u044d\u0442\u043e \u0432\u0441\u0451-\u0436\u0435 \u043a\u0430\u043a-\u0442\u043e \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a \u0438\u0445 \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044e. \u041f\u043e \u043c\u043d\u0435 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0435 \u043d\u0430\u0434\u0435\u043b\u044f\u0442\u044c \u043c\u0430\u0448\u0438\u043d\u0443 \u043a\u0430\u043a\u0438\u043c\u0438-\u0442\u043e \u0441\u0432\u0435\u0440\u0445\u0441\u043b\u043e\u0436\u043d\u044b\u043c\u0438 \u0432\u0441\u0435\u0437\u0430\u043c\u0435\u043d\u044f\u044e\u0449\u0438\u043c\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438, \u0442\u0430\u043a \u043a\u0430\u043a \u0432\u0441\u0451 \u0441\u043b\u043e\u0436\u043d\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0432\u0441\u0435\u0433\u0434\u0430 \u0438\u0437\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0438 \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u0443\u0435\u0442\u0441\u044f.<\/p>\n<p>\u041d\u0430\u0434\u0435\u044e\u0441\u044c, \u0447\u0442\u043e \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438 \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u043b \u043e\u0441\u043d\u043e\u0432\u043d\u0443\u044e \u0438\u0434\u0435\u044e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442. \u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0435\u0433\u043e \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0434\u043e\u0434\u0435\u043b\u0430\u0442\u044c (\u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c &#171;\u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0435&#187; \u0440\u0430\u0441\u0447\u0451\u0442\u044b \u0434\u043b\u044f \u0443\u0433\u043b\u043e\u0432 \u043e\u0442 <strong><em>90<\/em><\/strong> \u0434\u043e <strong><em>180<\/em><\/strong>, \u0438 \u0432\u0441\u0451), \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0443\u0448\u043b\u0430 \u043d\u0430 \u043e\u0431\u0449\u0443\u044e \u043e\u0442\u043b\u0430\u0434\u043a\u0443 \u0438 \u043d\u0435 \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0435 &#171;\u0431\u043b\u0443\u0436\u0434\u0430\u043d\u0438\u0435&#187; \u0441 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u043e\u043c \u0432\u043c\u0435\u0441\u0442\u043e \u0444\u043e\u043d\u0430\u0440\u0438\u043a\u0430, \u0438 \u0441\u043e\u0432\u0441\u0435\u043c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u043d\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0441\u0432\u043e\u0438\u0445 \u043f\u043e\u0436\u0435\u043b\u0430\u043d\u0438\u0439 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0439 \u043e \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 \u0438 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u043c\u043d\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0430 \u0434\u043b\u044f \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0432\u043d\u0435 \u043e\u0442\u043b\u0430\u0434\u0447\u0438\u043a\u0430 (\u0447\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u043e\u0442\u043b\u0430\u0434\u043a\u0438 &#8212; \u0442\u0435\u043c \u043b\u0443\u0447\u0448\u0435).<\/p>\n<p>\u041d\u0430 \u044d\u0442\u043e\u043c \u043f\u043e\u043a\u0430 \u0432\u0441\u0451, \u043f\u0440\u043e\u0448\u0443 \u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c, \u0435\u0441\u043b\u0438 \u043e\u0442\u043d\u044f\u043b \u0447\u044c\u0451-\u0442\u043e \u0432\u0440\u0435\u043c\u044f \u0437\u0430 \u0437\u0440\u044f. \u0416\u0435\u043b\u0430\u044e \u0432\u0441\u0435\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f. \u0414\u043b\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0430 \u0434\u043e\u0431\u0430\u0432\u0438\u043b \u0435\u0449\u0451 \u043e\u043f\u0440\u043e\u0441, \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0441 \u0441\u0442\u0440\u0430\u043d\u043d\u043e\u0432\u0430\u0442\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043e\u0439, \u0435\u0441\u043b\u0438 \u0447\u0442\u043e \u043d\u0435 \u0442\u0430\u043a &#8212; \u043f\u0440\u043e\u0448\u0443 \u0438\u0437\u0432\u0438\u043d\u0438\u0442\u044c.<\/p>\n<div class=\"persona\"><img decoding=\"async\" class=\"image persona__image\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/446\/945\/d46\/446945d46d58ce3a50912498e7c8fbea.png\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/446\/945\/d46\/446945d46d58ce3a50912498e7c8fbea.png\"\/><\/p>\n<h5 class=\"persona__heading\"><\/h5>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><\/p>\n<div class=\"tm-article-poll-container\"><!--[--><\/p>\n<div class=\"tm-article-poll tm-article-poll_variant-bordered\">\n<div class=\"tm-notice tm-notice_positive tm-article-poll__notice\"><!----><\/p>\n<div class=\"tm-notice__inner\"><!----><\/p>\n<div class=\"tm-notice__content\" data-test-id=\"notice-content\"><!--[--><span>\u0422\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0443\u0447\u0430\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u043f\u0440\u043e\u0441\u0435. <a rel=\"nofollow\" href=\"\/kek\/v1\/auth\/habrahabr\/?back=\/ru\/articles\/769972\/&#038;hl=ru\">\u0412\u043e\u0439\u0434\u0438\u0442\u0435<\/a>, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430.<\/span><!--]--><\/div>\n<\/div>\n<\/div>\n<p><!--[--><\/p>\n<div class=\"tm-article-poll__header\">\u041f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u044b \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u041a \u0447\u0435\u043c\u0443 \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c-\u0431\u044b \u0434\u0432\u0438\u0433\u0430\u0442\u044c\u0441\u044f?<\/div>\n<div class=\"tm-article-poll__answers\"><!--[--><\/p>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">33.33% <\/span><span class=\"tm-article-poll__answer-label\">1) \u041a \u0431\u043b\u0438\u0437\u043e\u0441\u0442\u0438 \u0441 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c, \u043a \u043f\u043e\u0434\u043e\u0431\u0438\u044e, \u0448\u0438\u0440\u043e\u0442\u0435,<\/span><span class=\"tm-article-poll__answer-votes\">1<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 33.33%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent tm-article-poll__answer-percent_winning\">66.67% <\/span><span class=\"tm-article-poll__answer-label\">1) \u041c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0430 \u2014 \u044d\u0442\u043e \u044f\u0437\u044b\u043a \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u043d\u0430\u0434 \u043d\u0438\u043c;<\/span><span class=\"tm-article-poll__answer-votes\">2<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress tm-article-poll__answer-progress_winning\" style=\"width: 66.67%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">33.33% <\/span><span class=\"tm-article-poll__answer-label\">2) \u0418\u043c\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438, \u043f\u0440\u043e\u0444\u0438\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e, \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438,<\/span><span class=\"tm-article-poll__answer-votes\">1<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 33.33%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">33.33% <\/span><span class=\"tm-article-poll__answer-label\">2) \u041c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0430 \u2014 \u044f\u0437\u044b\u043a \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0432\u044b\u043c\u044b\u0448\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u043d\u0430\u0434 \u043d\u0438\u043c;<\/span><span class=\"tm-article-poll__answer-votes\">1<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 33.33%\"><\/div>\n<\/div>\n<\/div>\n<div class=\"tm-article-poll__answer\">\n<div class=\"tm-article-poll__answer-data\"><span class=\"tm-article-poll__answer-percent\">0% <\/span><span class=\"tm-article-poll__answer-label\">3) \u0412\u0441\u0435 \u043c\u044b\u0441\u043b\u0438\u043c\u044b\u0435 \u0433\u0440\u0430\u043d\u0438 \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0438\u0432\u043d\u044b, \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435 \u043f\u0430\u0440 \u043f\u0443\u043d\u043a\u0442\u043e\u0432 \u043f\u043e \u0446\u0438\u0444\u0440\u0430\u043c \u2014 \u043e\u0448\u0438\u0431\u043e\u0447\u043d\u043e.<\/span><span class=\"tm-article-poll__answer-votes\">0<\/span><\/div>\n<div class=\"tm-article-poll__answer-bar\">\n<div class=\"tm-article-poll__answer-progress\" style=\"width: 0%\"><\/div>\n<\/div>\n<\/div>\n<p><!--]--><\/div>\n<div class=\"tm-article-poll__stats\"> \u041f\u0440\u043e\u0433\u043e\u043b\u043e\u0441\u043e\u0432\u0430\u043b\u0438 3 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.    \u0412\u043e\u0437\u0434\u0435\u0440\u0436\u0430\u043b\u0441\u044f 1 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c. <\/div>\n<p><!--]--><\/div>\n<p><!--]--><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/769972\/\"> https:\/\/habr.com\/ru\/articles\/769972\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<figure class=\"full-width\"><\/figure>\n<p>\u0412\u043e\u043e\u0431\u0449\u0435 \u044f \u043d\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442, \u043d\u043e \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f &#8212; \u044d\u0442\u043e \u0442\u043e, \u043d\u0430\u0434 \u0447\u0435\u043c \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u043b\u043e\u043c\u0430\u0442\u044c \u0433\u043e\u043b\u043e\u0432\u0443. <\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0418 \u043a\u0441\u0442\u0430\u0442\u0438 \u043e \u0434\u0432\u0438\u0436\u043a\u0430\u0445 \u0432\u043e\u043e\u0431\u0449\u0435 \u043b\u044e\u0431\u044b\u0445 \u043c\u043d\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043c\u044b\u0441\u043b\u0438\u0442\u044c \u043d\u0435\u043c\u0430\u043b\u043e\u0432\u0430\u0436\u043d\u044b\u043c. \u0418 \u043e \u0434\u0432\u0438\u0436\u0435\u0442\u0435\u043b\u044f\u0445 (\u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u043f\u0430\u0442\u0435\u043d\u0442\u0443\u0435\u043c\u044b\u0439 \u043c\u043d\u043e\u0439 \u0434\u0432\u0438\u0436\u0435\u0442\u0435\u043b\u044c (\u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0439, \u043d\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439) &#8212; \u043c\u043d\u0435 \u043f\u0440\u043e\u0442\u0438\u0432 \u043f\u0440\u0430\u0432\u0438\u043b \u0441\u043c\u0435\u0441\u0442\u0438\u043b\u0438 \u0434\u0430\u0442\u0443 \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u0430 \u0432 \u0424\u0418\u041f\u0421\u0435, \u0438 \u044f \u0440\u0435\u0448\u0438\u043b \u043d\u0435 \u0442\u0440\u0430\u0442\u0438\u0442\u044c \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430 \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u043a\u0442\u043e-\u0442\u043e \u0437\u0430 \u043c\u043e\u0439 \u0441\u0447\u0451\u0442 \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0440\u0443\u0448\u0430\u0442\u044c \u043c\u043e\u0438 \u043f\u0440\u0430\u0432\u0430, \u0438 \u0437\u0430\u0431\u0440\u043e\u0441\u0438\u043b \u0437\u0430\u044f\u0432\u043a\u0443).<\/p>\n<\/div>\n<\/details>\n<p>\u0418 \u0432\u043e\u0442 \u044d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0438 \u043f\u043e \u0434\u0432\u0438\u0436\u043a\u0443 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043e\u043a \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430 \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f (\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f) &#8212; \u043d\u043e \u043f\u0440\u043e \u043d\u043e\u0432\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043d\u043e \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0448\u0438\u0440\u0435 &#8212; \u0438\u043d\u043a\u0430\u043f\u0441\u0443\u043b\u044f\u0446\u0438\u044e \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0446\u0438\u043a\u043b\u043e\u0432. \u041c\u043d\u0435 \u043a\u0430\u043a-\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043b\u043e\u0445\u043e \u0440\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u043e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 (\u0445\u043e\u0442\u044f \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u044f \u043f\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043b-\u0431\u044b \u043a\u043e\u0434 \u0432 \u043b\u044e\u0431\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435) \u044f \u0440\u0435\u0448\u0438\u043b \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0438 \u0437\u0430\u043e\u0434\u043d\u043e \u0443\u0431\u0440\u0430\u0442\u044c \u043b\u0438\u0448\u043d\u0438\u0439 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440, \u043e\u043d \u043c\u043d\u0435 \u0441\u0430\u043c\u043e\u043c\u0443 \u043c\u043e\u0437\u043e\u043b\u0438\u043b \u0433\u043b\u0430\u0437, \u043d\u043e \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043c\u043e\u0433. \u0418 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c &#8212; \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0441\u0432\u043e\u0438 \u043c\u0435\u0442\u043e\u0434\u044b \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e \u043a\u043e\u0434\u0435 \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0438\u0430\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f. \u041d\u043e \u044d\u0442\u043e \u043d\u0435 \u043e \u0440\u0430\u0437\u043d\u043e\u0441\u0442\u0438, \u044d\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043e \u043e\u0441\u0442\u0430\u0442\u043a\u0430\u0445, \u0435\u0441\u043b\u0438 \u0443\u0436\u0435 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0438.<\/p>\n<p>\u0414\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0432\u0435\u0439\u0435\u0440  \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442-\u043d\u0430\u0440\u0435\u0437\u0430\u0435\u0442 \u043a\u0430\u0440\u0442\u044b, \u0442\u0430\u043a\u043e\u0432\u0430 \u0435\u0433\u043e \u0441\u0443\u0442\u044c. \u041d\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 &#8212; \u044d\u0442\u043e \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, \u043d\u0430 \u0435\u0433\u043e \u043c\u0435\u0441\u0442\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0432\u0441\u0451 \u0447\u0442\u043e \u0443\u0433\u043e\u0434\u043d\u043e. \u0427\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u044f\u0442\u043e\u0440 \u0432\u043a\u0443\u043f\u0435 \u0441 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u043c&#8230;<\/p>\n<figure class=\"full-width\"><\/figure>\n<p> \u043d\u0443 \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435 \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u044c \u0441 \u043f\u043e\u0441\u0442\u0440\u043e\u0447\u043d\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0435\u0439 \u043d\u0435 \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0432\u0435\u043a\u0442\u043e\u0440\u043e\u0432), \u0442\u0430\u043a\u043e\u0432\u043e \u043c\u043e\u0451 \u0432\u0438\u0434\u0435\u043d\u0438\u0435 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0422\u0417 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430, \u0438 \u043d\u0430\u0440\u0435\u0437\u043a\u043e\u0439 \u0440\u0430\u0437\u043d\u044b\u0445 \u043e\u0442\u0440\u0435\u0437\u043a\u043e\u0432 \u043d\u0430 \u043b\u0438\u043d\u0438\u0438. \u042d\u0442\u043e \u0432 \u043e\u0431\u0449\u0435\u043c \u043d\u0435 \u0441\u0443\u0442\u044c \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438. \u0410 \u0442\u0430\u043a \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043b\u044e\u0431\u043e\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432 \u043c\u043d\u043e\u0433\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u043c \u043a\u043e\u043d\u0432\u0435\u0439\u0435\u0440\u0435. \u042d\u0442\u043e \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u043f\u044f\u0442\u0438\u043c\u0438\u043d\u0443\u0442\u043d\u0430\u044f \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0434\u0435\u043b\u0430\u043b\u0430\u0441\u044c \u043f\u043e \u0432\u0435\u0447\u0435\u0440\u0430\u043c \u043f\u043e\u0441\u043b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b (1-1.5 \u0447\u0430\u0441\u0430 \u0432 \u0441\u0443\u0442\u043a\u0438), \u0438 \u0445\u043e\u0442\u044c \u044d\u0442\u043e \u0438 \u043d\u0435 \u043e\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u0430, \u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e <a href=\"#%D0%92%D1%8B%D0%B2%D0%BE%D0%B4.\" rel=\"noopener noreferrer nofollow\">\u043f\u043e \u0432\u044b\u0432\u043e\u0434\u0443.<\/a> <\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0418 \u043a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043a\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u0443\u0441\u0438\u043b\u0435\u043d\u043d\u043e \u043d\u0430\u0432\u044f\u0437\u044b\u0432\u0430\u043b\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430 (\u0422\u0417 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u043f\u0438\u043a\u0441\u0435\u043b\u044c\u043d\u043e), \u044f \u0441\u0440\u0430\u0437\u0443 \u0441\u043a\u0430\u0437\u0430\u043b \u0447\u0442\u043e \u043c\u043e\u0439 &#171;\u0442\u0440\u0430\u043a\u0442\u043e\u0440&#187; \u0431\u0443\u0434\u0435\u0442 \u0435\u0445\u0430\u0442\u044c \u0432\u0441\u0451 \u0432\u0440\u0435\u043c\u044f \u043d\u0435 \u0441\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u044f \u043f\u043e \u043f\u0443\u0442\u0438 &#8212; \u043f\u0440\u044f\u043c\u043e, \u0438 \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u0438 \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u043b\u0441\u044f \u0434\u043e \u043a\u043e\u043d\u0446\u0430, \u043f\u0440\u043e\u0441\u0442\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044f \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0442\u0440\u0430\u0441\u0441\u0435, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u043e\u0432\u0441\u0435 \u043d\u0435 \u043f\u0440\u044f\u043c\u0430\u044f. \u0418 \u043a\u043e\u0433\u0434\u0430 \u043c\u043d\u0435 \u043f\u043e\u0442\u043e\u043c \u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u0447\u0442\u043e \u0422\u0417 &#8212; \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043a\u0430\u0440\u0442 \u0442\u0443\u043f\u043e\u0435 (\u0442\u0430\u043a \u0438 \u043d\u0435 \u0441\u0443\u043c\u0435\u0432 \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435 \u043f\u0440\u0438\u0441\u043f\u043e\u0441\u043e\u0431\u0438\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430 \u043f\u043e\u0434 \u0441\u044d\u0439\u0432 \u043a\u0430\u0440\u0442\u044b), \u044f \u043f\u043e\u043d\u044f\u043b \u0447\u0442\u043e \u044d\u0442\u043e \u043f\u043e\u0431\u0435\u0434\u0430, \u0442\u0430\u043a \u043a\u0430\u043a \u043f\u043e \u043a\u0430\u0440\u0442\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432\u0441\u0435\u0433\u0434\u0430 \u043b\u0443\u0447\u0448\u0435 \u0438 \u043d\u0430\u0434\u0451\u0436\u043d\u0435\u0435, \u0430 \u043c\u043d\u0435 \u043f\u0438\u0448\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u043e \u0445\u0435\u0439\u0442\u0435\u0440 \u0432\u0441\u0435\u0433\u043e (\u043a\u0430\u043a \u0432\u044b\u044f\u0441\u043d\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u0437\u0436\u0435 \u043e\u043d \u0434\u0430\u0436\u0435 \u0445\u0435\u0439\u0442\u0438\u0442 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0435 \u044f\u0437\u044b\u043a\u0438 \u0446\u0438\u0432\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u044f \u0438\u0445 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0440\u0430\u0437\u043e\u043c, \u0442\u0430\u043a\u0438\u0435 \u0443\u043d\u0438\u043a\u0443\u043c\u044b \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u0436\u0435 \u0431\u044b\u0432\u0430\u044e\u0442, \u0438 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0435\u0449\u0451 \u0438 \u0437\u0430\u044f\u0432\u043b\u044f\u044f \u0447\u0442\u043e \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u0438 \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u043f\u0440\u0430\u0432\u0438\u043b \u043d\u0435 \u043d\u0430\u0440\u0443\u0448\u0430\u043b, \u043d\u0443 \u0432\u0438\u0434\u0438\u043c\u043e \u0432\u0441\u0451 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0430 &#8212; \u043d\u0438\u0447\u0442\u043e). \u041d\u0430\u043f\u043e\u043c\u043d\u044e, \u0447\u0442\u043e \u043c\u043e\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c, \u043f\u0440\u043e\u0442\u0438\u0432 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430, \u0432 \u0422\u0417 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043a\u0430\u0440\u0442\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u044b \u043c\u0435\u043d\u044c\u0448\u0435, \u043f\u0440\u0430\u0432\u0434\u0430 \u0445\u0435\u0439\u0442\u0435\u0440 \u0442\u043e\u0436\u0435 \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e \u043f\u043e\u043f\u043e\u0442\u0435\u043b, \u0442\u0430\u043a \u043a\u0430\u043a \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u043d\u0430 \u0432\u0438\u043a\u0438, \u043e\u0431 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0435 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430 \u0441\u0438\u043b\u044c\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0430\u0441\u044c \u0441 \u0442\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0430 \u0441\u0430\u043c \u043e\u043d \u043d\u0430\u0437\u044b\u0432\u0430\u043b \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0443\u044e \u0441\u0442\u0440\u0430\u043d\u043d\u043e\u0439, \u043d\u0443 \u044d\u0442\u043e \u043f\u0440\u0430\u0432\u0434\u0430 \u0443\u0436\u0435 \u0443\u0432\u0438\u0434\u0435\u0432 \u0447\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u043e \u043c\u043d\u043e\u0439. \u041a\u043e\u0433\u0434\u0430 \u044f \u0447\u0438\u0442\u0430\u043b \u0441\u0442\u0430\u0440\u0443\u044e \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044e &#8212; \u0441\u0440\u0430\u0437\u0443 \u043f\u043e\u043d\u044f\u043b \u0447\u0442\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u043d\u0435 \u043c\u043e\u0439, \u0438 \u043c\u043e\u0451 \u0422\u0417 \u0432 \u043a\u043e\u0440\u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u043b\u043e\u0441\u044c &#8212; \u043c\u043d\u0435 \u043d\u0435 \u0431\u044b\u043b\u043e \u043d\u0443\u0436\u0434\u044b \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u043d\u0438\u044e, \u043c\u043d\u0435 \u0431\u044b\u043b\u0430 \u043d\u0443\u0436\u043d\u0430 \u043a\u0430\u0440\u0442\u0430. \u0427\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0445\u0435\u0439\u0442\u0435\u0440\u0430 &#8212; \u043e\u043d \u0438 \u043f\u0440\u0430\u0432\u0434\u0430 \u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0438\u0441\u043a\u0430\u0436\u0430\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0445 \u044f\u0437\u044b\u043a\u043e\u0432, \u0437\u0430\u044f\u0432\u043b\u044f\u044f, \u0447\u0442\u043e \u0437\u0430\u043a\u043e\u043d\u0447\u0435\u043d\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0440\u0435\u0447\u0438 \u0438\u043b\u0438 \u043f\u0438\u0441\u044c\u043c\u0430 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u043c\u044b\u0441\u043b\u0430 \u0438 \u0438\u043d\u0442\u043e\u043d\u0430\u0446\u0438\u0438. \u041d\u0443 \u043c\u043e\u0436\u0435\u0442 \u044d\u0442\u043e \u0431\u044b\u043b \u0441\u0432\u0438\u0445\u043d\u0443\u0432\u0448\u0438\u0439\u0441\u044f \u0431\u043e\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0437\u043e\u043c\u043d\u0438\u043b \u0441\u0435\u0431\u044f \u0431\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c, \u044f \u043d\u0435 \u0443\u0432\u0435\u0440\u0435\u043d, \u043d\u043e \u043d\u0430 \u044d\u0442\u043e\u043c \u0441 \u043d\u0438\u043c \u044f \u0438 \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b. \u0422\u0430\u043a\u043e\u0433\u043e \u043a\u043e\u0449\u0443\u043d\u0441\u0442\u0432\u0430 \u0442\u0435\u0440\u043f\u0435\u0442\u044c \u0432\u0440\u044f\u0434-\u043b\u0438 \u043a\u0442\u043e \u0441\u0442\u0430\u043b-\u0431\u044b, \u0442\u0435\u043c \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0442 \u0437\u0430\u044f\u0432\u043b\u044f\u043b, \u0447\u0442\u043e \u0435\u0433\u043e \u043c\u0438\u0441\u0441\u0438\u044f &#8212; \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0440\u0430\u0432\u0435\u0434\u043b\u0438\u0432\u043e\u0441\u0442\u0438, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u043e\u0439 \u0440\u0435\u0447\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u043e\u0442 \u0442\u0430\u043a\u0438\u0435, \u0442\u043e-\u043b\u0438 \u043e\u043d \u0441\u0432\u0435\u0440\u0445\u0447\u0435\u043b\u043e\u0432\u0435\u043a, \u044f \u0442\u0430\u043a \u0438 \u043d\u0435 \u043f\u043e\u043d\u044f\u043b, \u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0432 \u043d\u0435\u043e\u0434\u043d\u043e\u043a\u0440\u0430\u0442\u043d\u043e\u0435 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u043d\u0430 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u044c \u0435\u0433\u043e \u0438\u0441\u043a\u0430\u0436\u0435\u043d\u0438\u0439 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 &#8212; \u044f \u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0435\u0433\u043e \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e (\u044d\u0442\u043e \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u0444\u043e\u0440\u0443\u043c\u0435, \u043a\u0438\u0448\u0430\u0449\u0435\u043c \u043c\u043e\u0448\u0435\u043d\u043d\u0438\u043a\u0430\u043c\u0438 \u0438 \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u044e\u0449\u0435\u043c \u0434\u043d\u043e \u0431\u043e\u043b\u043e\u0442\u0430, \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u043d\u0435 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443). \u041d\u043e \u0431\u043b\u0430\u0433\u043e, \u0425\u0430\u0431\u0440 \u0445\u0440\u0430\u043d\u0438\u0442 \u0432\u0441\u0435 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438. \u0418 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0442\u0430\u043a\u043e\u0435 \u0441\u0432\u0438\u0434\u0435\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e \u043e \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0435 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430.<\/p>\n<blockquote>\n<p>\u041f\u0440\u0438\u043d\u0446\u0438\u043f \u0440\u0430\u0431\u043e\u0442\u044b \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u043e\u0439. \u0411\u0435\u0440\u0451\u0442\u0441\u044f \u043e\u0442\u0440\u0435\u0437\u043e\u043a \u0438 \u0435\u0433\u043e \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0430\u044f \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0430\u00a0<em>x<\/em>. \u041a \u0438\u043a\u0441\u0443 \u0432 \u0446\u0438\u043a\u043b\u0435 \u043f\u0440\u0438\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u043e \u0435\u0434\u0438\u043d\u0438\u0447\u043a\u0435 \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u043a\u043e\u043d\u0446\u0430 \u043e\u0442\u0440\u0435\u0437\u043a\u0430. \u041d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u2014 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043e\u0439\u00a0<em>y<\/em>\u00a0\u0432 \u044d\u0442\u043e\u043c \u043c\u0435\u0441\u0442\u0435 \u0438 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0439 \u044f\u0447\u0435\u0439\u043a\u043e\u0439 \u0441\u0435\u0442\u043a\u0438. \u0415\u0441\u043b\u0438 \u043e\u0448\u0438\u0431\u043a\u0430 \u043d\u0435 \u043f\u0440\u0435\u0432\u044b\u0448\u0430\u0435\u0442 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443 \u0432\u044b\u0441\u043e\u0442\u044b \u044f\u0447\u0435\u0439\u043a\u0438, \u0442\u043e \u043e\u043d\u0430 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f. \u0412\u043e\u0442 \u0438 \u0432\u0435\u0441\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c.<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/habr.com\/ru\/articles\/185086\/\" rel=\"noopener noreferrer nofollow\">https:\/\/habr.com\/ru\/articles\/185086\/<\/a><\/p>\n<p>\u0421\u043f\u0430\u0441\u0438\u0431\u043e \u0430\u0432\u0442\u043e\u0440\u0443 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438. \u041d\u0430\u0434\u0435\u044e\u0441\u044c, \u0447\u0442\u043e \u043f\u0435\u0440\u0435\u043a\u0440\u0430\u0438\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u0447\u0435\u043b\u043e\u0432\u0435\u0447\u0435\u0441\u043a\u0438\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u0446\u0438\u0432\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u0442\u043e\u043c\u0443 \u0445\u0435\u0439\u0442\u0435\u0440\u0443 (\u0447\u0442\u043e \u044f \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u043c \u0444\u043e\u0440\u0443\u043c\u0435) \u0442\u043e\u0447\u043d\u043e \u043d\u0435 &#171;\u043f\u043e \u0437\u0443\u0431\u0430\u043c&#187;, \u0430 \u0434\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0447\u044c\u0435\u0439-\u0442\u043e \u043b\u0438\u0447\u043d\u043e\u0439 \u0441\u043f\u0440\u0430\u0432\u0435\u0434\u043b\u0438\u0432\u043e\u0441\u0442\u0438 \u0438 \u0432\u043e\u0432\u0441\u0435 \u0434\u043e \u043a\u043e\u043b\u043b\u0430\u043f\u0441\u0430 \u0432\u0441\u0435\u043b\u0435\u043d\u043d\u043e\u0439.<\/p>\n<p>\u042f \u043d\u0435 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u0438\u043a \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0411\u0440\u0435\u0437\u0435\u043d\u0445\u0435\u043c\u0430, \u043d\u043e \u044f \u043f\u043e\u043d\u0438\u043c\u0430\u044e \u0447\u0442\u043e \u0443 \u043d\u0435\u0433\u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0434\u0440\u0443\u0433\u043e\u0435 \u0437\u0430\u0434\u0430\u043d\u0438\u0435, \u0445\u043e\u0442\u044c \u0438 \u0435\u0441\u0442\u044c \u043e\u0431\u0449\u0438\u0435 \u0433\u0440\u0430\u043d\u0438. \u041f\u0443\u0441\u0442\u044c \u043c\u043e\u0451 \u0422\u0417 \u043a\u043e\u043c\u0443-\u0442\u043e \u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0442\u0443\u043f\u044b\u043c &#8212; \u043c\u0435\u043d\u044f \u044d\u0442\u043e \u043c\u0430\u043b\u043e \u0442\u0440\u043e\u0433\u0430\u0435\u0442, \u0443\u0432\u0435\u0440\u0435\u043d \u0447\u0442\u043e \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 \u043f\u043e \u043a\u0430\u0440\u0442\u0430\u043c &#8212; \u0443\u0434\u043e\u0431\u043d\u043e \u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u043d\u043e.<\/p>\n<\/p>\n<\/div>\n<\/details>\n<h2>\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043e\u0442\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u043f\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f\u043c, \u043f\u043e\u0434 \u0441\u043f\u043e\u0439\u043b\u0435\u0440\u043e\u043c.<\/h2>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<h4>\u0421 \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0447\u0435\u043c\u0443 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440 \u0432\u0441\u0451-\u0436\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0435\u043d: \u043a\u043e\u0433\u0434\u0430 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0432\u0441\u0451 \u0435\u0449\u0451 \u043d\u0435 \u043f\u0440\u043e\u0433\u043b\u044f\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0446\u0435\u043b\u0438\u043a\u043e\u043c \u0438 \u0447\u0451\u0442\u043a\u043e (\u0432\u0441\u0451 \u044d\u0442\u043e \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u0438 \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438, \u0447\u0438\u0441\u0442\u043e \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u044f \u043d\u0430\u0437\u043e\u0432\u0443 \u0435\u0433\u043e &#171;\u041e\u043a\u043e&#187;, \u044d\u0442\u043e \u0435\u0441\u043b\u0438 \u0447\u0442\u043e \u043f\u0440\u043e \u043c\u0430\u0448\u0438\u043d\u043d\u043e\u0435 \u0437\u0440\u0435\u043d\u0438\u0435).<\/h4>\n<p>\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435. \u0415\u0441\u0442\u044c \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043e\u043f\u044b\u0442\u043e\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0446\u0438\u043a\u043b\u043e\u0432 (\u043f\u0440\u0435\u0432\u044c\u044e \u044f \u0432\u044b\u0431\u0440\u0430\u043b \u0438\u0437 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0431\u043e\u043b\u044c\u0448\u0435 \u0442\u044f\u043d\u0443\u0449\u0435\u0435 \u043d\u0430 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 \u0438\u0442\u043e\u0433\u0435 \u044f \u0438 \u0441\u0430\u043c \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u0443\u044f\u0441\u043d\u0438\u043b \u043d\u0435\u0447\u0442\u043e, \u0447\u0435\u0433\u043e \u0440\u0430\u043d\u0435\u0435 \u043d\u0435 \u0437\u043d\u0430\u043b, \u0434\u0430 \u0438 \u043f\u0440\u0435\u0432\u044c\u044e \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f &#8212; \u044d\u0442\u043e \u043a\u0430\u043a \u0440\u0430\u0437 \u0442\u043e \u043a\u0430\u043a \u044f \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u043b \u043f\u0438\u0441\u0430\u0442\u044c \u0434\u0432\u0438\u0436\u043e\u043a &#8212; \u0443 \u0440\u043e\u0431\u043e\u0442\u0430 \u0432\u0440\u043e\u0434\u0435 \u043a\u0430\u043a \u0432\u0441\u0435\u0433\u043e \u043e\u0434\u043d\u0430 \u0440\u0443\u043a\u0430, \u0432\u0442\u043e\u0440\u0443\u044e \u043e\u043d \u043f\u043e\u0434\u043d\u044f\u043b \u0438 \u0432\u0441\u0435\u043c \u0441\u0432\u043e\u0438\u043c \u0432\u0438\u0434\u043e\u043c \u0432\u044b\u0440\u0430\u0436\u0430\u0435\u0442 \u043f\u043e\u043b\u043d\u043e\u0435 \u043d\u0435\u0434\u043e\u0443\u043c\u0435\u043d\u0438\u0435, \u043f\u043e\u0442\u043e\u043c\u0443 \u043a\u0430\u043a \u0422\u0417 \u0443 \u043d\u0435\u0433\u043e \u043f\u043e \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438  \u0436\u043e\u043d\u0433\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c <s>\u0448\u0430\u0440\u0438\u043a\u0430\u043c\u0438 <\/s>\u043a\u0430\u043f\u0441\u0443\u043b\u0430\u043c\u0438, \u0430 \u043f\u043e \u0435\u0433\u043e \u0432\u0438\u0434\u0443 \u0443 \u043d\u0435\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0422\u0417 \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u0432\u043e\u043f\u0440\u043e\u0441 &#8212; &#171;\u041a\u0410\u041a?!?!?&#187; :), \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u0434\u0430\u0436\u0435 \u043d\u0435 \u0437\u043d\u0430\u0435\u0442 \u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0436\u043e\u043d\u0433\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u043d\u043e \u043d\u0435 \u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u0440\u043e\u0431\u043e\u0442 \u0441 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438 \u043e\u0434\u043d\u043e\u0440\u0443\u043a \u0438 \u043e\u0434\u043d\u043e\u0431\u043e\u043a &#8212; \u043e\u043d \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0422\u0417 \u0434\u0435\u043b\u0430\u044f \u043d\u0430\u043c\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u044c\u0448\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u0447\u0435\u043c \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0431\u043b\u0438\u0437\u043a\u0438\u0435 \u043f\u043e \u0422\u0417, \u043d\u043e \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u0438\u043c\u0435\u044e\u0449\u0438\u0435 \u0434\u0440\u0443\u0433\u043e\u0435 \u0422\u0417  ). \u041d\u0435 \u043e\u0436\u0438\u0434\u0430\u0439\u0442\u0435 \u0447\u0442\u043e \u044d\u0442\u043e \u043f\u0440\u044f\u043c\u043e \u0442\u0430\u043a\u0430\u044f \u043b\u0435\u043a\u0446\u0438\u044f \u043e\u0442 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u0430, \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u0442\u043e, \u0447\u0435\u043c \u044f \u043c\u043e\u0433-\u0431\u044b \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u043c \u043d\u0430 \u0434\u0430\u043d\u043d\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430. \u0418\u0437 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0430\u043c \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u043a\u043e\u0434, \u043d\u0435 \u0431\u043b\u0435\u0449\u0443\u0449\u0438\u0439 \u0433\u043b\u044f\u043d\u0446\u0435\u043c, \u043d\u043e \u0437\u0430\u0442\u043e &#171;\u043c\u0430\u0442\u043e\u0432\u044b\u0439&#187; \u043e\u0442\u0442\u0435\u043d\u043e\u043a \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430 \u0442\u0430\u043c \u0438\u043c\u0435\u043b \u043c\u0435\u0441\u0442\u043e \u0431\u044b\u0442\u044c \u043f\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043f\u0440\u0438\u0447\u0438\u043d\u0430\u043c:<\/p>\n<p>\u0434\u043b\u044f \u0434\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0434\u043e \u0433\u043b\u044f\u043d\u0446\u0430 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0438\u043c\u0435\u0442\u044c \u0442\u043e\u0447\u043d\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0444\u043e\u0440\u043c\u0443\u043b, \u0430 \u0438\u0445 \u0443 \u043c\u0435\u043d\u044f \u043d\u0435 \u0431\u044b\u043b\u043e, \u0438 \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0440\u0430\u0441\u0447\u0451\u0442\u043e\u0432 \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0430\u0436\u0438\u0432\u0430\u043b\u0438\u0441\u044c \u0432 \u043e\u0442\u043b\u0430\u0434\u0447\u0438\u043a\u0435 &#8212; \u0438\u0441\u043a\u0430\u043b\u0438\u0441\u044c \u043e\u0448\u0438\u0431\u043a\u0438, \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0442\u0430\u043a\u043e\u0432\u044b\u0445 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0430, \u0438 \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0434\u043b\u044f \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u0434\u0432\u0438\u0436\u043a\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 \u0435\u0449\u0451 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0438 \u0440\u0430\u0441\u0442\u0430\u0441\u043e\u0432\u044b\u0432\u0430\u043b\u0438\u0441\u044c \u043f\u043e \u043a\u043e\u0434\u0443, \u0434\u043b\u044f \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0447\u0438\u0441\u043b\u0430 \u0438\u0445 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043d\u0443 \u0438\u043b\u0438 \u0438\u0445 \u0447\u0430\u0441\u0442\u0435\u0439 &#8212; \u0442\u0430\u043a\u043e\u0435 \u0442\u043e\u0436\u0435 \u0431\u044b\u043b\u043e. \u041f\u043e\u0447\u0435\u043c\u0443 \u044f \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b <strong><em>case <\/em> <\/strong>\u0442\u043e\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e : \u0432 \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0441\u0447\u0451\u0442\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0430 \u0438\u043c\u0435\u043b\u043e \u043c\u0435\u0441\u0442\u043e &#8212; \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u0441\u044f \u0441 \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u044b\u043c \u0435\u0433\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u043e\u043c \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u043d\u0430\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430\u0432\u044b\u043a \u0438 \u043f\u043e\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u0442\u044c. \u041a\u043e\u043d\u0435\u0447\u043d\u043e \u044d\u0442\u043e \u043d\u0435 \u0431\u043e\u0433 \u0432\u0435\u0441\u0442\u044c \u043a\u0430\u043a\u043e\u0435 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0435, \u043d\u043e \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 &#171;\u0440\u0430\u0431\u043e\u0447\u0430\u044f \u043a\u0430\u043c\u0435\u0440\u0430&#187; \u0434\u0432\u0438\u0436\u043a\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0438\u043b\u0430\u0441\u044c \u0441 \u0442\u0430\u043a\u043e\u0433\u043e \u0432\u0438\u0434\u0430, \u043d\u043e \u044d\u0442\u043e \u0447\u0430\u0441\u0442\u044c \u0437\u0430\u043c\u044b\u0441\u043b\u0430, \u0442\u043e\u0447\u043d\u0435\u0435 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0435\u0433\u043e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043a\u043e\u043c\u0443-\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0447\u0442\u043e \u043c\u0430\u043b\u043e \u0437\u043d\u0430\u0447\u0430\u0449\u0430\u044f, \u043d\u043e \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435:<\/p>\n<pre><code> {%REGION 'Engine'}             asm                      JMP     p             end;             p1:               StringGrid1.Cells[px^, py^] :=                 IntToStr(pTracerX^) + ',' + IntToStr(pTracerY^) + ',' + '1'; \/\/            \u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u0430\u0432\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430             p := @p3;             goto p4;             p2:             x1:=x+1;             y1:=y+1;               StringGrid1.Cells[px^, py^] := IntToStr(px1^) + ',' + IntToStr(py1^) + ',' + '0';   \/\/          \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u0442\u0440\u0430\u0441\u0441\u044b             p := @p3;             goto p4;             p3:               x1:=x+1;               y1:=y;               StringGrid1.Cells[px^, py^] := IntToStr(px1^) + ',' + IntToStr(py1^) + ',' + '0';   \/\/          \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0442\u0440\u0430\u0441\u0441\u044b \u043d\u0430 \u043f\u0440\u044f\u043c\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445             p4:               x:=x+xInc;             {%ENDREGION}                       <\/code><\/pre>\n<p>\u0434\u043e \u0442\u0430\u043a\u043e\u0433\u043e<\/p>\n<pre><code>{%REGION 'Engine'}             asm                      JMP     p             end;             p1:             StringGrid1.Cells[px^, py^] := IntToStr(pTracerX^) + ',' + IntToStr(pTracerY^) + ',' + '1';             \/\/\u0437\u0430\u043f\u0438\u0441\u044c \u043f\u0440\u0430\u0432\u043e\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430             p := @p3;             goto p4;             p2:             y1:=y+1;             \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0432 \u043c\u0435\u0441\u0442\u0430\u0445 \u0441\u043a\u043e\u0441\u0430 \u0442\u0440\u0430\u0441\u0441\u044b             p := @p3;             goto p5;             p3:               y1:=y;               p5:               x1:=x-xInc;              StringGrid1.Cells[px^, py^] := IntToStr(px1^) + ',' + IntToStr(py1^) + ',' + '0';             \/\/\u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u0430\u0431\u0438\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442 \u0442\u0440\u0430\u0441\u0441\u044b \u043d\u0430 \u043f\u0440\u044f\u043c\u044b\u0445 \u0443\u0447\u0430\u0441\u0442\u043a\u0430\u0445             p4:               x:=x+xInc;             {%ENDREGION}               <\/code><\/pre>\n<p>. \u041d\u0435 \u0442\u0430\u043a\u043e\u0435 \u0443\u0436 \u0438 \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0435 \u0432 \u043c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b, \u043d\u043e \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u044d\u0442\u043e \u0440\u0430\u0434\u0443\u0435\u0442, \u0438 \u044d\u0442\u043e \u043e\u043f\u044b\u0442. \u0417\u0430\u043c\u0435\u043d\u0430 \u0432 \u0441\u0442\u0440\u043e\u043a\u0435  18 \u0441\u0442\u0440\u043e\u043a\u0438 19 \u0441\u0432\u044f\u0437\u0430\u043d\u0430 \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e \u0434\u0430\u043b\u0435\u0435 \u0443 \u043c\u0435\u043d\u044f \u043e\u0442 \u0432\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0442\u0441\u0447\u0451\u0442\u0430, \u0438 \u0442\u043e\u043b\u044c\u043a\u043e, \u0442\u043e-\u0435\u0441\u0442\u044c  \u044d\u0442\u043e \u0448\u0442\u0430\u0442\u043d\u0430\u044f \u0437\u0430\u043c\u0435\u043d\u0430 \u043a\u043e\u0434\u0430 \u0432 \u0445\u043e\u0434\u0435 \u0441\u043c\u0435\u043d\u044b \u044d\u0442\u0430\u043f\u043e\u0432 \u0440\u0430\u0431\u043e\u0442\u044b, \u0430 \u043d\u0435 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435.<\/p>\n<\/div>\n<\/details>\n<p>\u0418\u0442\u0430\u043a \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u0436\u0435 \u043f\u043e \u043e\u0434\u043d\u0430\u0436\u0434\u044b \u0441\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u043c \u0440\u0430\u0441\u0447\u0451\u0442\u0430\u043c \u043e\u0442\u0440\u0435\u0437\u043a\u043e\u0432 \u043d\u0430 \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u043b\u0438\u043d\u0438\u0438, \u0430 \u0445\u043e\u0434\u0435 \u0432 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u0430\u0440\u0442\u044b \u0434\u0435\u043b\u0430\u0435\u0442 \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u0440\u0430\u0441\u0447\u0451\u0442 \u0432 \u043a\u0430\u0436\u0434\u043e\u043c \u043f\u0435\u0440\u0432\u043e\u043c \u043f\u0438\u043a\u0441\u0435\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438, \u043f\u043e \u043c\u043d\u043e\u0439 \u0432\u044b\u0432\u0435\u0434\u0435\u043d\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0443\u043b\u0435, \u0438 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043e\u0442\u0440\u0435\u0437\u043a\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u043a\u0430\u0440\u0442\u044b (\u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442 \u043e\u0442\u043a\u0443\u0434\u0430 \u043f\u043e \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0432 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u0438\u043a\u0441\u0435\u043b \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u0440\u044b\u0432\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043b\u0438\u043d\u0438\u0438, \u0442\u043e \u0435\u0441\u0442\u044c \u043a\u0430\u0440\u0442\u0430 &#8212; \u0447\u0435\u0440\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u0441\u0441 (\u043b\u0438\u043d\u0438\u0439)), \u043d\u043e \u043f\u043e \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u043e\u0439 \u0444\u043e\u0440\u043c\u0443\u043b\u0435, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0431\u043b\u043e\u043a \u043a\u043e\u0434\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a \u0443\u0441\u043b\u043e\u0432\u0438\u0439 (\u0440\u0435\u0448\u0438\u043b \u043d\u0435 \u0437\u0430\u043c\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u0432\u0441\u0451 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u043c\u0438, \u044d\u0442\u043e \u043b\u0443\u0447\u0448\u0435 \u0447\u0435\u043c \u0441\u043f\u0438\u0441\u043e\u043a \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u0440\u0435\u0447\u0438\u0432\u044b\u0445 \u0443\u0441\u043b\u043e\u0432\u0438\u0439, \u0441\u043e\u043f\u0440\u044f\u0433\u0430\u044e\u0449\u0438\u043c\u0441\u044f \u043f\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u043e\u0436\u0435 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c-\u0431\u044b \u043e\u043f\u0438\u0441\u0430\u0442\u044c).<\/p>\n<h2>\u0411\u043b\u0438\u0436\u0435 \u043a \u0442\u0435\u043c\u0435<\/h2>\n<p>\u0421\u043d\u043e\u0432\u0430 \u043e\u0442\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u044f\u0441\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u043c. <\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0417\u0430\u0434\u0430\u0447\u0430 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043a\u0430\u0440\u0442 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0430 \u0432 \u043c\u043e\u0435\u0439 <a href=\"https:\/\/habr.com\/ru\/articles\/743758\/\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438<\/a>, \u0432\u043f\u0440\u043e\u0447\u0435\u043c \u043a\u0430\u043a \u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0432 \u0446\u0435\u043b\u043e\u043c. \u0421\u0443\u0442\u044c \u0432 \u0442\u043e\u043c, \u043a\u0430\u043a \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u0434\u043b\u044f \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0447\u0438\u0442\u0430\u044e\u0449\u0435\u0433\u043e \u043a\u0430\u0440\u0442\u0443 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043e\u043a. \u0410 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 <\/p>\n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-358532","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/358532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=358532"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/358532\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=358532"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=358532"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=358532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}