{"id":379632,"date":"2024-06-25T03:16:36","date_gmt":"2024-06-25T03:16:36","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=379632"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=379632","title":{"rendered":"<span>\u041f\u043e\u043b\u043d\u0430\u044f \u00d7\u25cb\u25a1\u25b3 \u2014 \u043f\u043e\u0438\u0441\u043a \u043d\u0430\u0438\u043b\u0443\u0447\u0448\u0435\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u044f \u0432 \u0440\u0438\u0442\u043c-\u0438\u0433\u0440\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043f\u0443\u0442\u0451\u043c<\/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\/b24\/abf\/5c5\/b24abf5c570ddc40235e6eb38122685a.jpg\" alt=\"\u041a\u0414\u041f\u0412 \u0437\u0430 \u0430\u0432\u0442\u043e\u0440\u0441\u0442\u0432\u043e\u043c \uff20uncleinuyasha\" title=\"\u041a\u0414\u041f\u0412 \u0437\u0430 \u0430\u0432\u0442\u043e\u0440\u0441\u0442\u0432\u043e\u043c \uff20uncleinuyasha\" width=\"960\" height=\"540\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b24\/abf\/5c5\/b24abf5c570ddc40235e6eb38122685a.jpg\" data-blurred=\"true\"\/><\/p>\n<div><figcaption>\u041a\u0414\u041f\u0412 \u0437\u0430 \u0430\u0432\u0442\u043e\u0440\u0441\u0442\u0432\u043e\u043c <a href=\"https:\/\/www.instagram.com\/p\/CJFIO7JhApa\/\">\uff20uncleinuyasha<\/a><\/figcaption><\/div>\n<\/figure>\n<p>\u0423 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u043d\u0430\u0441 \u043f\u043e\u043c\u0438\u043c\u043e \u0445\u043e\u0431\u0431\u0438 \u0435\u0441\u0442\u044c \u0435\u0449\u0451 \u0438 &#171;\u0432\u0440\u0435\u043c\u044f\u043f\u0440\u0435\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435&#187; \u2014 \u043a\u0430\u043a \u0440\u0430\u0437 \u0434\u043b\u044f \u0442\u0435\u0445 \u0441\u043b\u0443\u0447\u0430\u0435\u0432, \u043a\u043e\u0433\u0434\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u0430 \u0440\u0443\u043a\u0430\u0445 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0438 \u043d\u0430\u0434\u043e \u0431\u044b \u0435\u0433\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u043a\u0443\u0434\u0430 \u043f\u043e\u0434\u0430\u043b\u044c\u0448\u0435. <\/p>\n<p>\u0412 \u043c\u043e\u0451\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0442\u0430\u043a\u0438\u043c \u0437\u0430\u043d\u044f\u0442\u0438\u0435\u043c \u0435\u0449\u0451 \u0441\u043e \u0432\u0440\u0435\u043c\u0451\u043d \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 PSP \u0441\u0442\u0430\u043b\u0430 \u0440\u0438\u0442\u043c-\u0438\u0433\u0440\u0430 \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c &#171;Project DIVA&#187;. \u0411\u0430\u0437\u043e\u0432\u0430\u044f \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u2014 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043c\u0438\u0448\u0435\u043d\u0438, \u043a \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043b\u0435\u0442\u044f\u0442 \u0438\u043a\u043e\u043d\u043a\u0438 \u043a\u043b\u0430\u0432\u0438\u0448, \u043e\u043d\u044b\u0435 \u0438 \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0438\u043c\u0430\u0442\u044c \u0432 \u0440\u0438\u0442\u043c \u043f\u0435\u0441\u043d\u0438. <\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/eec\/9b6\/3d3\/eec9b63d34ecda900caad3c8cf478ea2.png\" alt=\"https:\/\/info.miku.sega.jp\/857\" title=\"https:\/\/info.miku.sega.jp\/857\" width=\"420\" height=\"236\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/eec\/9b6\/3d3\/eec9b63d34ecda900caad3c8cf478ea2.png\"\/><\/p>\n<div><figcaption><a href=\"https:\/\/info.miku.sega.jp\/857\">https:\/\/info.miku.sega.jp\/857<\/a><\/figcaption><\/div>\n<\/figure>\n<p>\u0412\u0441\u043a\u043e\u0440\u0435 \u043f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0435\u0435\u0437\u0434\u0430 \u0432 \u042f\u043f\u043e\u043d\u0438\u044e \u044f \u0443\u0437\u043d\u0430\u043b, \u0447\u0442\u043e \u0435\u0441\u0442\u044c \u043a\u0443\u0434\u0430 \u0431\u043e\u043b\u0435\u0435 \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u044d\u0442\u043e\u0439 \u0438\u0433\u0440\u044b \u2014 Project DIVA Arcade. \u041e\u0434\u043d\u0430\u043a\u043e \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0433\u0440\u043e\u0432\u044b\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0438 \u0432 \u043d\u0435\u0439 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u043e\u0442 \u0435\u0451 \u043a\u0430\u0440\u043c\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044f. \u0418\u043c\u0435\u043d\u043d\u043e \u043e\u043d\u0438 \u0441\u0440\u0435\u0434\u0438 \u043f\u0440\u043e\u0447\u0435\u0433\u043e \u0438 \u0434\u0435\u043b\u0430\u044e\u0442 \u044d\u0442\u0443 \u0438\u0433\u0440\u0443 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u2014 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0440\u0438\u0442\u043c-\u0438\u0433\u0440\u043e\u0439 &#171;\u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043a\u043e\u043d\u0446\u043e\u0432\u043a\u043e\u0439&#187;.<\/p>\n<p>\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0436\u0435 \u0432 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438\u0433\u0440\u044b, \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0438\u043c\u0438\u0442\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043c\u043e\u0436\u043d\u043e \u043b\u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u0432 \u0438\u0433\u0440\u0435 \u043f\u0443\u0442\u0451\u043c \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439, \u0438\u043b\u0438 \u0436\u0435 \u0443\u0436\u0435 \u0432\u0441\u0451 \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u043d\u043e \u0434\u043e \u043d\u0430\u0441 \ud83d\ude42<\/p>\n<h2>\u041a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044f \u0438\u0433\u0440\u044b<\/h2>\n<p>\u041d\u0430 \u0438\u0433\u0440\u043e\u0432\u043e\u043c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0435 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0447\u0435\u0442\u044b\u0440\u0435 \u043f\u043e\u043b\u0443\u044f\u0439\u0446\u0435\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0441 \u0438\u043a\u043e\u043d\u043a\u0430\u043c\u0438 \u043e\u0442 \u043f\u043b\u0435\u0439\u0441\u0442\u0435\u0439\u0448\u0435\u043d\u0430, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u0435\u043d\u0441\u043e\u0440\u043d\u044b\u0439 \u0441\u043b\u0430\u0439\u0434\u0435\u0440:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/095\/9af\/bfd\/0959afbfd18f10ccff2054f0ecdaa972.jpg\" width=\"1280\" height=\"960\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/095\/9af\/bfd\/0959afbfd18f10ccff2054f0ecdaa972.jpg\" data-blurred=\"true\"\/><\/figure>\n<p>\u041f\u043e\u0441\u043b\u0435 \u0432\u044b\u0431\u043e\u0440\u0430 \u043f\u0435\u0441\u043d\u0438, \u043d\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0442\u0432\u043e\u0440\u0438\u0442\u044c\u0441\u044f \u043a\u0430\u043a\u0430\u044f-\u0442\u043e \u0434\u0438\u0447\u044c, \u0430 \u043f\u043e\u0432\u0435\u0440\u0445 \u0432\u0441\u0435\u0433\u043e \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043c\u0438\u0448\u0435\u043d\u0438, \u043a \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043b\u0435\u0442\u044f\u0442 \u00ab\u043d\u043e\u0442\u044b\u00bb \u0432 \u0444\u043e\u0440\u043c\u0435 \u0442\u0435\u0445 \u0436\u0435 \u0438\u043a\u043e\u043d\u043e\u043a, \u0447\u0442\u043e \u0438 \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445:<\/p>\n<div class=\"tm-iframe_temp\" data-src=\"https:\/\/embedd.srv.habr.com\/iframe\/6666e73fd1b5b66d8ddeb2c8\" data-style=\"\" id=\"6666e73fd1b5b66d8ddeb2c8\" width=\"\"><\/div>\n<p>\u041a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u043a\u043e\u043d\u043a\u0430 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043a\u043e\u043d\u0446\u0435\u043d\u0442\u0440\u0438\u0447\u043d\u043e\u0439 \u0441 \u043c\u0438\u0448\u0435\u043d\u044c\u044e, \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u043a\u043b\u0430\u0432\u0438\u0448\u0443 \u0441 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u043c:<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/880\/563\/93a\/88056393ad22058ae41821cde3965506.gif\" width=\"200\" height=\"300\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/880\/563\/93a\/88056393ad22058ae41821cde3965506.gif\"\/><\/figure>\n<p>\u0412 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0442 \u043f\u0440\u0438\u043b\u0435\u0442\u044f\u0442 \u043a \u0441\u0432\u043e\u0438\u043c \u043c\u0438\u0448\u0435\u043d\u044f\u043c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e, \u0438\u0433\u0440\u0430 \u043f\u043e\u0434\u0441\u0432\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0438\u0445 \u043a\u0440\u0430\u0441\u043d\u044b\u043c, \u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u043b\u0438\u043d\u0438\u0435\u0439:<\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7ad\/94f\/02f\/7ad94f02fbc97a3c3806073d8d48628b.gif\" width=\"300\" height=\"300\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7ad\/94f\/02f\/7ad94f02fbc97a3c3806073d8d48628b.gif\"\/><\/figure>\n<p>\u0415\u0441\u043b\u0438 \u0436\u0435 \u043f\u043e\u0434 \u043c\u0438\u0448\u0435\u043d\u044c\u044e \u0435\u0441\u0442\u044c \u043d\u0430\u0434\u043f\u0438\u0441\u044c HOLD, \u0442\u043e \u044d\u0442\u0443 \u043a\u043b\u0430\u0432\u0438\u0448\u0443 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c, \u043f\u043e\u043b\u0443\u0447\u0430\u044f \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0431\u043e\u043d\u0443\u0441 \u0437\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 5 \u0441\u0435\u043a\u0443\u043d\u0434 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e03\/445\/bfc\/e03445bfc235f90bf1e00d98d2c155ad.gif\" width=\"700\" height=\"300\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e03\/445\/bfc\/e03445bfc235f90bf1e00d98d2c155ad.gif\"\/><\/figure>\n<h2>\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0444\u0438\u0448\u043a\u0430<\/h2>\n<p>\u041e\u0434\u043d\u0430\u043a\u043e, \u0434\u0430\u0436\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044f \u0432\u043e \u0432\u0441\u0435 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e, \u043c\u044b \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u043c, \u0447\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0447\u043a\u043e\u0432 \u0432\u0435\u0441\u044c\u043c\u0430 \u0434\u0430\u043b\u0435\u043a\u043e \u0434\u0430\u0436\u0435 \u043e\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u043e\u0432!<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/032\/322\/6a9\/0323226a9d95d2b4417c0197ec421e79.png\" alt=\"\u041e\u0442\u043a\u0443\u0434\u0430 \u0443 \u043b\u044e\u0434\u0435\u0439 \u0432 \u043b\u0438\u0434\u0435\u0440\u0431\u043e\u0440\u0434\u0435 \u0441\u0432\u0435\u0440\u0445\u0443 \u0430\u0436 \u043d\u0430 17\u043a \u043e\u0447\u043a\u043e\u0432 \u0431\u043e\u043b\u044c\u0448\u0435, \u0435\u0441\u043b\u0438 \u0438\u0437-\u0437\u0430 15 FINE \u043c\u044b \u043f\u043e\u0442\u0435\u0440\u044f\u043b\u0438 \u043b\u0438\u0448\u044c 3000?\" title=\"\u041e\u0442\u043a\u0443\u0434\u0430 \u0443 \u043b\u044e\u0434\u0435\u0439 \u0432 \u043b\u0438\u0434\u0435\u0440\u0431\u043e\u0440\u0434\u0435 \u0441\u0432\u0435\u0440\u0445\u0443 \u0430\u0436 \u043d\u0430 17\u043a \u043e\u0447\u043a\u043e\u0432 \u0431\u043e\u043b\u044c\u0448\u0435, \u0435\u0441\u043b\u0438 \u0438\u0437-\u0437\u0430 15 FINE \u043c\u044b \u043f\u043e\u0442\u0435\u0440\u044f\u043b\u0438 \u043b\u0438\u0448\u044c 3000?\" width=\"750\" height=\"899\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/032\/322\/6a9\/0323226a9d95d2b4417c0197ec421e79.png\"\/><\/p>\n<div><figcaption>\u041e\u0442\u043a\u0443\u0434\u0430 \u0443 \u043b\u044e\u0434\u0435\u0439 \u0432 \u043b\u0438\u0434\u0435\u0440\u0431\u043e\u0440\u0434\u0435 \u0441\u0432\u0435\u0440\u0445\u0443 \u0430\u0436 \u043d\u0430 17\u043a \u043e\u0447\u043a\u043e\u0432 \u0431\u043e\u043b\u044c\u0448\u0435, \u0435\u0441\u043b\u0438 \u0438\u0437-\u0437\u0430 15 FINE \u043c\u044b \u043f\u043e\u0442\u0435\u0440\u044f\u043b\u0438 \u043b\u0438\u0448\u044c 3000?<\/figcaption><\/div>\n<\/figure>\n<p>\u0421\u043f\u043e\u0439\u043b\u0435\u0440: \u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0440\u0438\u0442\u043c-\u0438\u0433\u0440, \u0433\u0434\u0435 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u0446\u0435\u043b\u044c \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u0436\u0438\u043c\u0430\u0442\u044c \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0448\u0438, \u0432 \u0414\u0438\u0432\u0435 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 <strong>\u043d\u0435 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u0443\u0435\u0442<\/strong> \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043e\u0447\u043a\u043e\u0432! \u0422\u0443\u0442 \u0443\u0436\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044e, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0443 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0435\u0433\u043e \u0438\u0433\u0440\u043e\u043a\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0438 \u0432\u044b\u0437\u043e\u0432\u0435\u0442 \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0441\u043a\u0430\u0437\u0430\u0442\u044c &#171;\u0427\u0451\u0440\u0442 \u0432\u043e\u0437\u044c\u043c\u0438, \u0434\u0430 \u043a\u0430\u043a \u0436\u0435 \u043e\u043d \u043b\u0430\u0436\u0430\u0435\u0442!&#187;<\/p>\n<h2>\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440<\/h2>\n<p><em>\u0414\u044f\u0434\u044f, \u044f \u0436\u0435 \u043d\u0435 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u0439 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a, \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u041b\u0430\u0422\u0435\u0425 \u043d\u0430\u0448\u0451\u043b!<\/em><\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/483\/e12\/446\/483e12446f35b3162d0aceabb8f85528.gif\" width=\"640\" height=\"454\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/483\/e12\/446\/483e12446f35b3162d0aceabb8f85528.gif\"\/><\/figure>\n<p>\u0421\u0440\u0430\u0437\u0443 \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0437\u043d\u0430\u043d\u0438\u044f\u043c\u0438 \u043c\u0430\u0442\u0430\u043d\u0430 \u044f \u043e\u0447\u0435\u043d\u044c \u0441\u0438\u043b\u044c\u043d\u043e \u043d\u0435 \u0431\u043b\u0438\u0441\u0442\u0430\u043b \u0434\u0430\u0436\u0435 \u0442\u043e\u0433\u0434\u0430, \u043a\u043e\u0433\u0434\u0430 \u0432 \u043d\u0430\u0441 \u0435\u0433\u043e \u0443\u0441\u0435\u0440\u0434\u043d\u043e \u0441\u0442\u0430\u0440\u0430\u043b\u0438\u0441\u044c \u0437\u0430\u043f\u0438\u0445\u0438\u0432\u0430\u0442\u044c \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0435. \u041a\u043e\u0434\u0438\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0443\u0442\u0430\u043d\u043d\u043e\u0435 \u0438 \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0435\u0435 \u0441\u0438\u043b\u044c\u043d\u043e\u0439 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u043e\u0436\u0435 \u0434\u043e\u0441\u0435\u043b\u0435 \u043d\u0435 \u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c.<\/p>\n<p>\u041f\u043e\u0441\u0435\u043c\u0443 \u0432\u0441\u0451 \u043d\u0438\u0436\u0435\u043e\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0435 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u043f\u043e\u043a\u0430\u0436\u0435\u0442\u0441\u044f \u043a\u0430\u043a\u0438\u043c-\u0442\u043e \u0442\u0432\u043e\u0440\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044f <a href=\"https:\/\/www.templeos.org\">\u0422\u0435\u0440\u0440\u0438 \u0414\u044d\u0432\u0438\u0441\u0430<\/a>, \u0430 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u043c \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0430\u043c \u2014 \u0432\u044b\u043a\u043b\u0430\u0434\u043a\u0430\u043c\u0438 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u0432\u043e\u0435\u0447\u043d\u0438\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b \u0432 \u0436\u0438\u0437\u043d\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0442\u043e\u043b\u044c\u043a\u043e \u0435\u0434\u0438\u043d\u043e\u0436\u0434\u044b, \u0434\u0430\u0431\u044b \u0443\u043f\u0430\u0432\u0448\u0438\u0435 \u0432 \u0443\u043d\u0438\u0442\u0430\u0437 \u043a\u043b\u044e\u0447\u0438 \u0432\u044b\u0443\u0434\u0438\u0442\u044c.<\/p>\n<p>\u0417\u0430\u0434\u0430\u0447\u0443 \u0432 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u043c \u0438\u0442\u043e\u0433\u0435 \u0432\u0441\u0451-\u0442\u0430\u043a\u0438 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e \u2014 \u0432\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u044d\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u0432\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0438\u0433\u0440\u043e\u043a\u043e\u0432 \u043f\u043e \u0441\u0435\u0439 \u0434\u0435\u043d\u044c \u0441\u0447\u0438\u0442\u0430\u0435\u0442 \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043b\u0438\u0441\u0442\u0430 \u0432 \u044d\u043a\u0441\u0435\u043b\u0435.<\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0441\u043e\u0432\u0435\u0442\u044b (\u043a\u0440\u043e\u043c\u0435 \u043a\u0430\u043a &#171;\u0437\u0430\u0441\u0443\u043d\u0443\u0442\u044c \u0435\u0433\u043e \u043d\u0430\u0437\u0430\u0434 \u0438 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0430 \u0447\u0451\u043c-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u043c&#187;) \u2014 \u043d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u043e\u0442\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445!<\/p>\n<h2>\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438\u0433\u0440\u044b<\/h2>\n<p>\u041f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u043f\u0438\u0441\u0430\u0442\u044c \u043c\u043e\u0434\u0435\u043b\u044c \u0438\u0433\u0440\u044b, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u0433\u0440 \u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u0430.<\/p>\n<p>\u041a\u0430\u043a \u0438 \u0432 \u043b\u044e\u0431\u043e\u0439 \u0440\u0438\u0442\u043c-\u0438\u0433\u0440\u0435, \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0438\u0433\u0440\u043e\u043a\u0430 \u2014 \u0432\u0432\u043e\u0434\u0438\u0442\u044c \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043a\u043b\u0430\u0432\u0438\u0448 (&#171;\u043d\u043e\u0442\u044b&#187;) \u0441 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u0442\u0430\u0439\u043c\u0448\u0442\u0430\u043c\u043f\u0430\u043c\u0438. <\/p>\n<h3>\u041e\u0447\u043a\u0438<\/h3>\n<p>\u0417\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u043e\u0442\u0431\u0438\u0442\u0443\u044e \u043d\u043e\u0442\u0443 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0447\u043a\u043e\u0432, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f. \u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0430\u0436\u0430\u0442\u0438\u044f \u043d\u0435\u0432\u0435\u0440\u043d\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \u0441\u0445\u043e\u0436\u0435\u0433\u043e \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0430, \u0432\u043f\u0440\u043e\u0447\u0435\u043c, \u043e\u0447\u043a\u0438 \u0442\u043e\u0436\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u2014 \u043d\u043e \u0432 \u043c\u0435\u043d\u044c\u0448\u0435\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435.<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\">\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\"><strong>\u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u041e\u0447\u043a\u0438<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u041e\u0447\u043a\u0438 \u043f\u0440\u0438 WRONG \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u043d\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>COOL<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u00b1 30\u043c\u0441<\/p>\n<\/td>\n<td>\n<p align=\"left\">500<\/p>\n<\/td>\n<td>\n<p align=\"left\">250<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>FINE<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u00b1 70\u043c\u0441<\/p>\n<\/td>\n<td>\n<p align=\"left\">300<\/p>\n<\/td>\n<td>\n<p align=\"left\">150<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>SAFE<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u00b1 100\u043c\u0441<\/p>\n<\/td>\n<td>\n<p align=\"left\">100<\/p>\n<\/td>\n<td>\n<p align=\"left\">50<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>SAD<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u00b1 130\u043c\u0441<\/p>\n<\/td>\n<td>\n<p align=\"left\">50<\/p>\n<\/td>\n<td>\n<p align=\"left\">30<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>WORST<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u043a\u043b\u0430\u0432\u0438\u0448\u0430 \u043d\u0435 \u043d\u0430\u0436\u0430\u0442\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">0<\/p>\n<\/td>\n<td>\n<p align=\"left\">&#8212;<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u043f\u0440\u043e\u0447\u0438\u0445 \u043f\u0440\u0430\u0432\u0438\u043b, \u0435\u0441\u043b\u0438 \u043d\u043e\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043b\u0430\u0432\u0438\u0448, \u0442\u043e <em>\u043d\u0430\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u043e\u0447\u043a\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443 \u043a\u043b\u0430\u0432\u0438\u0448<\/em>. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Fine \u0438\u0437 \u0442\u0440\u0451\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 \u0434\u0430\u0441\u0442 \u043d\u0430\u043c 3 \u00d7 300 = 900 \u043e\u0447\u043a\u043e\u0432.<\/p>\n<h3>\u0416\u0438\u0437\u043d\u0438<\/h3>\n<p>\u0422\u0430\u043a\u0436\u0435 \u0432\u0432\u0435\u0440\u0445\u0443 \u044d\u043a\u0440\u0430\u043d\u0430 \u0435\u0441\u0442\u044c \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 &#171;\u0436\u0438\u0437\u043d\u0435\u0439&#187;, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0441 50% (127), \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u043c\u0435\u0440\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f \u043f\u043e \u043d\u043e\u0442\u0430\u043c, \u0438 \u0440\u0430\u0441\u0445\u043e\u0434\u0443\u0435\u0442\u0441\u044f \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0435\u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f. \u042d\u0442\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u043e \u0442\u0430\u043a \u043a\u0430\u043a \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0435 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438 \u0441\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c Hard \u0438 Extreme, \u0442\u043e \u0437\u0434\u0435\u0441\u044c \u0438 \u0434\u0430\u043b\u044c\u0448\u0435 \u0431\u0443\u0434\u0435\u043c \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0445.<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"left\">\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\"><strong>\u041f\u0440\u0438\u0440\u043e\u0441\u0442 \u0436\u0438\u0437\u043d\u0435\u0439 (HARD)<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u041f\u0440\u0438\u0440\u043e\u0441\u0442 \u0436\u0438\u0437\u043d\u0435\u0439 (EXTREME)<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>&#8230;\u043f\u0440\u0438 WRONG (HARD)<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>&#8230;\u043f\u0440\u0438 WRONG (EXTREME)<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>COOL<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">2<\/p>\n<\/td>\n<td>\n<p align=\"left\">2<\/p>\n<\/td>\n<td>\n<p align=\"left\">-3<\/p>\n<\/td>\n<td>\n<p align=\"left\">-6<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>FINE<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">1<\/p>\n<\/td>\n<td>\n<p align=\"left\">1<\/p>\n<\/td>\n<td>\n<p align=\"left\">-6<\/p>\n<\/td>\n<td>\n<p align=\"left\">-8<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>SAFE<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">0<\/p>\n<\/td>\n<td>\n<p align=\"left\">0<\/p>\n<\/td>\n<td>\n<p align=\"left\">-9<\/p>\n<\/td>\n<td>\n<p align=\"left\">-10<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>SAD<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">-10<\/p>\n<\/td>\n<td>\n<p align=\"left\">-15<\/p>\n<\/td>\n<td>\n<p align=\"left\">-15<\/p>\n<\/td>\n<td>\n<p align=\"left\">-20<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>WORST<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">-20<\/p>\n<\/td>\n<td>\n<p align=\"left\">-25<\/p>\n<\/td>\n<td>\n<p align=\"left\">-20<\/p>\n<\/td>\n<td>\n<p align=\"left\">-25<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0414\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u043d\u043e\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043b\u0430\u0432\u0438\u0448, \u0442\u043e \u0432 \u0441\u0447\u0451\u0442\u0447\u0438\u043a \u0436\u0438\u0437\u043d\u0435\u0439 \u0438\u0434\u0451\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e \u043f\u0440\u0438\u0440\u0430\u0449\u0435\u043d\u0438\u0435. \u0415\u0441\u043b\u0438 \u0436\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0436\u0438\u0437\u043d\u0435\u0439 \u0443\u0436\u0435 \u0440\u0430\u0432\u043d\u043e 100% (255), \u0442\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0436\u0438\u0437\u043d\u0435\u0439 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u0431\u043e\u043d\u0443\u0441 \u0432 +10 \u043e\u0447\u043a\u043e\u0432.<\/p>\n<p>\u0412 \u043d\u0430\u0447\u0430\u043b\u0435 \u043f\u0435\u0441\u043d\u0438 \u0441\u0447\u0451\u0442\u0447\u0438\u043a \u0436\u0438\u0437\u043d\u0435\u0439 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d \u0441\u043d\u0438\u0437\u0443 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c, \u0440\u0430\u0432\u043d\u044b\u043c 76 \u2014 \u0434\u043b\u044f Hard\/Extreme \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u0438\u0442\u0441\u044f \u0440\u043e\u0432\u043d\u043e 30 \u0441\u0435\u043a\u0443\u043d\u0434. \u0412 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0438\u0433\u0440\u0430\u0442\u044c \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u043e\u0447\u0435\u043d\u044c \u0441\u0438\u043b\u044c\u043d\u043e \u0437\u0430\u0445\u043e\u0442\u0435\u0442\u044c.<\/p>\n<h3>\u041a\u043e\u043c\u0431\u043e<\/h3>\n<p>\u0417\u0430 \u043a\u043e\u043c\u0431\u043e, \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435, \u0442\u043e\u0436\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u0431\u043e\u043d\u0443\u0441\u043d\u044b\u0435 \u043e\u0447\u043a\u0438. \u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u044d\u0442\u043e\u0442 \u0431\u043e\u043d\u0443\u0441 \u043f\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0444\u043e\u0440\u043c\u0443\u043b\u0435:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"K(combo) = \\begin{cases}combo \\ge 10, &amp;{min(combo, 50) * 5} \\\\ combo \\lt 10, &amp; 0\\end{cases}\" alt=\"K(combo) = \\begin{cases}combo \\ge 10, &amp;{min(combo, 50) * 5} \\\\ combo \\lt 10, &amp; 0\\end{cases}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2ba\/8b4\/f40\/2ba8b4f40a117d46a66b52184c0db7d1.svg\" width=\"411\" height=\"49\"\/><\/p>\n<p>\u0414\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u043d\u043e\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043b\u0430\u0432\u0438\u0448, \u0442\u043e \u0431\u043e\u043d\u0443\u0441 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u044c \u043e\u0434\u0438\u043d \u0440\u0430\u0437. \u041a\u043e\u043c\u0431\u043e \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0430\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f\u0445 \u0432 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0438 COOL \u0438\u043b\u0438 FINE, \u0438 \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u043e \u0432\u0441\u0435\u0445 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445.<\/p>\n<h3>\u0423\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435<\/h3>\n<p>&#171;\u041e\u0442\u043a\u0440\u044b\u0442\u043e\u0441\u0442\u044c&#187; \u0433\u0435\u0439\u043c\u043f\u043b\u0435\u044e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442, \u043a\u0430\u043a \u044f \u0434\u0443\u043c\u0430\u044e, \u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0430! \u0414\u0430\u0436\u0435 \u0432 \u043a\u0430\u0440\u043c\u0430\u043d\u043d\u043e\u0439 \u0414\u0438\u0432\u0435 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043d\u043e\u0442\u044b \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u2014 \u043d\u043e \u0432 \u0430\u0440\u043a\u0430\u0434\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0443\u0431\u0440\u0430\u043b\u0438. \u041d\u0430 \u0438\u043a\u043e\u043d\u043a\u0435 \u043d\u043e\u0442\u044b \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u044c \u043d\u0430\u0434\u043f\u0438\u0441\u044c HOLD, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0449\u0430\u044f, \u0447\u0442\u043e \u0435\u0451 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a5b\/70f\/ca2\/a5b70fca20eadb4e48e5af6c1908dac4.gif\" width=\"700\" height=\"300\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a5b\/70f\/ca2\/a5b70fca20eadb4e48e5af6c1908dac4.gif\"\/><\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u043c \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e <strong>10 \u043e\u0447\u043a\u043e\u0432 <em>\u0432 \u043a\u0430\u0434\u0440<\/em><\/strong> \u0437\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u0443\u044e \u043a\u043b\u0430\u0432\u0438\u0448\u0443. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043f\u043e\u0441\u043b\u0435 <strong>5 \u0441\u0435\u043a\u0443\u043d\u0434<\/strong> \u043e\u0442\u0441\u0447\u0451\u0442 \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f, \u0438 \u0434\u0430\u0451\u0442\u0441\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0431\u043e\u043d\u0443\u0441 \u043f\u043e <strong>1500 \u043e\u0447\u043a\u043e\u0432<\/strong> \u0437\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u043a\u043b\u0430\u0432\u0438\u0448\u0443. \u041e\u0434\u043d\u0430\u043a\u043e, \u0435\u0441\u043b\u0438 \u0434\u043e \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043d\u0430\u0447\u0430\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043d\u043e\u0442\u0443, \u0442\u043e \u043f\u044f\u0442\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u043d\u044b\u0439 \u0442\u0430\u0439\u043c\u0435\u0440 \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043e\u0442\u0441\u0447\u0451\u0442 \u0441\u043d\u0430\u0447\u0430\u043b\u0430!<\/p>\n<p>\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0438 \u0430\u0440\u043a\u0430\u0434\u043d\u043e\u0439 \u0434\u0438\u0432\u044b \u0442\u0430\u0439\u043c\u0435\u0440 \u0431\u044b\u043b \u0432 5 \u0441\u0435\u043a\u0443\u043d\u0434 <em>+ 1 \u043a\u0430\u0434\u0440<\/em> \u2014 \u0438\u0437-\u0437\u0430 \u0447\u0435\u0433\u043e \u043d\u0430 \u0447\u0430\u0441\u0442\u0438 \u043f\u0435\u0441\u0435\u043d \u0432 \u0442\u043e\u043f\u0430\u0445 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u043e\u0432 \u0437\u0430\u0441\u0442\u0440\u044f\u043b\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0435\u043f\u0435\u0440\u044c \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0431\u0438\u0442\u044c \u0434\u0430\u0436\u0435 \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u0438\u0437-\u0437\u0430 \u0440\u0430\u0437\u043d\u0438\u0446\u044b \u0432 \u044d\u0442\u0438 \u0441\u0430\u043c\u044b\u0435 \u043d\u0435\u0441\u0447\u0430\u0441\u0442\u043d\u044b\u0435 10-40 \u043e\u0447\u043a\u043e\u0432.<\/p>\n<p><em>\u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u0444\u0430\u043a\u0442<\/em>: \u0438\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u043f\u0440\u043e\u0441 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0438\u0434\u0451\u0442 \u043f\u043e Vsync, \u0430 \u0432\u043e\u0442 \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435 \u0431\u043e\u043d\u0443\u0441\u0430 \u043f\u043e \u043e\u0431\u044b\u0447\u043d\u043e\u043c\u0443 \u0442\u0430\u0439\u043c\u0435\u0440\u0443, \u0442\u043e \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0434\u0440\u0435\u0439\u0444\u0430 \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0430, \u043d\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0438\u0437 \u043d\u0438\u0445 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0435\u0441\u043d\u044f\u0445 \u043b\u0435\u0433\u0447\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c Max Hold, \u0447\u0435\u043c \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445. \u0422\u0430\u043a\u0436\u0435 \u0431\u044b\u043b\u043e \u0437\u0430\u043c\u0435\u0447\u0435\u043d\u043e \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b \u0432 \u043a\u043e\u043c\u043d\u0430\u0442\u0435 \u043d\u0430 \u044d\u0442\u043e, \u043d\u043e \u0432 \u0432\u0435\u0441\u044c\u043c\u0430 \u0443\u0437\u043a\u0438\u0445 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \ud83d\ude42<\/p>\n<h3>\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f<\/h3>\n<p>\u0412\u043c\u0435\u0441\u0442\u0435 \u0441 \u043e\u0447\u043a\u0430\u043c\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u0430\u043a \u0436\u0435 \u0438 &#171;\u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f&#187; (\u9054\u6210\u7387), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0443\u0436\u043d\u043e \u0443\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0432\u044b\u0448\u0435 60% \u0434\u043b\u044f Hard, \u0438\u043b\u0438 \u0432\u044b\u0448\u0435 70% \u0434\u043b\u044f Extreme. \u0421\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043e\u043d \u0438\u0441\u0445\u043e\u0434\u044f \u0438\u0437 &#171;\u043e\u043f\u043e\u0440\u043d\u044b\u0445 \u043e\u0447\u043a\u043e\u0432&#187;, \u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0441\u0443\u043c\u043c\u043e\u0439 \u0432\u0441\u0435\u0445 \u043d\u043e\u0442 \u0441 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u043e\u043c COOL, \u043a\u043e\u043c\u0431\u043e-\u0431\u043e\u043d\u0443\u0441\u0430 \u0438 \u0431\u043e\u043d\u0443\u0441\u0430 \u0436\u0438\u0437\u043d\u0435\u0439. \u041c\u043e\u0436\u043d\u043e \u0441\u0432\u0435\u0441\u0442\u0438 \u044d\u0442\u043e \u0432\u0441\u0451 \u0432 \u043e\u0434\u043d\u0443 \u0444\u043e\u0440\u043c\u0443\u043b\u0443 \u0438 \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0434\u043b\u044f \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u043f\u0435\u0441\u043d\u0438 \u0438 \u0443\u0440\u043e\u0432\u043d\u044f:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"R = 10\\times(n - \\frac{L_{max} - L_0}{L_{COOL}}) + \\sum_{i = 0..n} K(i) + \\sum_{i = 0..n}(P_{COOL}\\times B[i])\" alt=\"R = 10\\times(n - \\frac{L_{max} - L_0}{L_{COOL}}) + \\sum_{i = 0..n} K(i) + \\sum_{i = 0..n}(P_{COOL}\\times B[i])\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b19\/92d\/7fe\/b1992d7fe86fe2c998265b5d22202231.svg\" width=\"518\" height=\"53\"\/><\/p>\n<p>\u0433\u0434\u0435 R \u2014 \u043e\u043f\u043e\u0440\u043d\u044b\u0435 \u043e\u0447\u043a\u0438, n \u2014 \u0447\u0438\u0441\u043b\u043e \u043d\u043e\u0442 \u0432 \u043f\u0435\u0441\u043d\u0435, K(i) \u2014 \u043a\u043e\u043c\u0431\u043e-\u0431\u043e\u043d\u0443\u0441 \u043f\u0440\u0438 \u043a\u043e\u043c\u0431\u043e \u0440\u0430\u0432\u043d\u043e\u043c i, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"P_{COOL}\" alt=\"P_{COOL}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4c9\/dde\/13e\/4c9dde13e2a530200744b403d6fa46d9.svg\" width=\"56\" height=\"20\"\/> \u2014 \u0446\u0435\u043d\u0430 COOL \u0432 \u043e\u0447\u043a\u0430\u0445 \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0443\u0440\u043e\u0432\u043d\u0435 \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438, B[i] \u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u043b\u0430\u0432\u0438\u0448 \u0432 \u043d\u043e\u0442\u0435 \u043d\u0430 i-\u0442\u043e\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0438, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"L_{max}\" alt=\"L_{max}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6f3\/512\/6af\/6f35126af4e59a8f1a470d3bc8c2ed89.svg\" width=\"42\" height=\"20\"\/> \u2014 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u0436\u0438\u0437\u043d\u0435\u0439, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"L_0\" alt=\"L_0\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6da\/fb8\/4d0\/6dafb84d01d4a3e07c97af6602da78c2.svg\" width=\"22\" height=\"20\"\/> \u2014 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u0436\u0438\u0437\u043d\u0435\u0439, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"L_{COOL}\" alt=\"L_{COOL}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/95f\/040\/16e\/95f04016e41cb0002312e0a6f87b219b.svg\" width=\"56\" height=\"20\"\/> \u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u043c\u044b\u0445 \u0436\u0438\u0437\u043d\u0435\u0439 \u0437\u0430 \u043e\u0434\u0438\u043d COOL. <\/p>\n<p>\u0414\u0440\u043e\u0431\u044c \u0432 \u043f\u0435\u0440\u0432\u043e\u043c \u0447\u043b\u0435\u043d\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u043e\u0439, \u0442\u0430\u043a \u043a\u0430\u043a \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0435 \u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0436\u0438\u0437\u043d\u0438 \u0434\u043b\u044f \u043d\u0430\u0448\u0435\u0439 \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b, \u043a\u0430\u043a \u0438 \u0446\u0435\u043d\u0430 \u043e\u0434\u043d\u043e\u0433\u043e COOL \u0432 \u0436\u0438\u0437\u043d\u044f\u0445, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u043e:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"R = 10\\times max(0, (n - 64)) + \\sum_{i = 0..n} K(i) + \\sum_{i = 0..n}(P_{COOL}\\times B[i])\" alt=\"R = 10\\times max(0, (n - 64)) + \\sum_{i = 0..n} K(i) + \\sum_{i = 0..n}(P_{COOL}\\times B[i])\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/860\/306\/fe0\/860306fe0efde8a320d08ecbee8eb563.svg\" width=\"522\" height=\"45\"\/><\/p>\n<p>\u0412\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u043c\u043e\u0436\u043d\u043e \u0432 \u043b\u044e\u0431\u043e\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043a\u0430\u043a \u0441\u0443\u043c\u043c\u0443 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043e\u0447\u043a\u043e\u0432 \u0431\u0435\u0437 \u0443\u0447\u0451\u0442\u0430 \u0441\u043b\u0430\u0439\u0434\u0435\u0440\u043e\u0432 \u0438 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0439 \u043a \u043e\u043f\u043e\u0440\u043d\u044b\u043c \u043e\u0447\u043a\u0430\u043c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043e\u0442\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0447\u043a\u043e\u0432 \u0437\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u043a \u043e\u043f\u043e\u0440\u043d\u044b\u043c \u043e\u0447\u043a\u0430\u043c (\u043d\u043e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 5%):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"A = 100\\times\\frac{S - S_{slide} - S_{hold}}{R} + min(5, \\frac{S_{hold}\\times K_{hold}}{R})\" alt=\"A = 100\\times\\frac{S - S_{slide} - S_{hold}}{R} + min(5, \\frac{S_{hold}\\times K_{hold}}{R})\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e01\/e81\/240\/e01e812403995391943a443de8623758.svg\" width=\"447\" height=\"43\"\/><\/p>\n<p>\u0433\u0434\u0435 A \u2014 \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u043e\u0442 0 \u0434\u043e 100+%, S \u2014 \u0442\u0435\u043a\u0443\u0449\u0438\u0435 \u043e\u0447\u043a\u0438 \u043d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u0440\u0430\u0441\u0441\u0447\u0451\u0442\u0430, R \u2014 \u043e\u043f\u043e\u0440\u043d\u044b\u0435 \u043e\u0447\u043a\u0438, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"K_{hold}\" alt=\"K_{hold}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2da\/543\/992\/2da543992c8fb9df2aaa46dfa16a6a1b.svg\" width=\"45\" height=\"20\"\/> \u2014 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0430 (20 \u0434\u043b\u044f Extreme, 50 \u0434\u043b\u044f Hard).<\/p>\n<h2>\u0418\u0433\u0440\u043e\u0432\u0430\u044f \u0442\u0430\u043a\u0442\u0438\u043a\u0430<\/h2>\n<p>\u0418\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u044d\u0442\u0438\u0445 \u043f\u0440\u0430\u0432\u0438\u043b, \u043c\u043e\u0436\u043d\u043e \u0443\u0436\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0438\u043b\u0435\u0439 \u0438\u0433\u0440\u044b:<\/p>\n<ul>\n<li>\n<p>\u00ab\u041a\u0430\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439\u00bb \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u0431\u0438\u0432\u0430\u0435\u043c \u0432\u0441\u0435 \u043d\u043e\u0442\u044b \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435 \u0438\u0445 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f, \u0441\u0442\u0430\u0440\u0430\u044f\u0441\u044c \u043f\u043e\u043f\u0430\u0434\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0442\u043e\u0447\u043d\u043e. \u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0440\u0435\u0439\u0442\u0438\u043d\u0433 Perfect, \u043d\u043e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0433\u043e.<\/p>\n<\/li>\n<li>\n<p>\u00ab\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439\u00bb \u2014 \u0438\u0433\u0440\u0430\u0435\u043c \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435, \u043d\u043e \u0438\u0449\u0435\u043c \u0442\u0430\u043a\u0438\u0435 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0439, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{hold}\" alt=\"S_{hold}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4a4\/d58\/6fe\/4a4d586fe4e45983c7162cb8fcf30e2c.svg\" width=\"40\" height=\"20\"\/> \u0431\u0443\u0434\u0435\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c. \u041a\u0430\u043a \u043f\u0440\u0438\u043c\u0435\u0440 \u2014 \u043d\u0430\u0447\u0430\u043b\u043e \u0443\u0440\u043e\u0432\u043d\u044f Adolescence\/EXTREME: \u0435\u0441\u043b\u0438 \u0438\u0433\u0440\u0430\u0442\u044c \u0432\u0441\u043b\u0435\u043f\u0443\u044e, \u0442\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0443 \u043d\u0430\u0441 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0434\u0432\u0443\u0445 \u043a\u043b\u0430\u0432\u0438\u0448, \u0430 \u043f\u043e\u0442\u043e\u043c \u0434\u043b\u0438\u043d\u043d\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0439. \u0415\u0441\u043b\u0438 \u0436\u0435 \u043f\u0435\u0440\u0432\u0443\u044e \u043a\u043b\u0430\u0432\u0438\u0448\u0443 \u0432 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0442\u043e\u0440\u043e\u0439 \u00ab\u0431\u0440\u043e\u0441\u0438\u0442\u044c\u00bb, \u0442\u043e <a href=\"https:\/\/youtu.be\/T-JH9LvaXnk?t=12\">\u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0439, \u0430 \u0437\u0430\u0442\u0435\u043c \u0434\u043b\u0438\u043d\u043d\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0434\u0432\u0443\u0445<\/a>, \u0447\u0442\u043e \u0434\u0430\u0451\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0432 \u0434\u0432\u0430 \u0440\u0430\u0437\u0430 \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u0447\u043a\u043e\u0432. <\/p>\n<\/li>\n<li>\n<p>\u0417\u0430 \u0441\u0447\u0451\u0442 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 5 \u0441\u0435\u043a\u0443\u043d\u0434 \u044d\u0442\u0438 \u043a\u043b\u0430\u0432\u0448\u0438 \u043d\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f, <em>\u043c\u043e\u0436\u043d\u043e \u0435\u0449\u0451 \u0437\u0430\u043c\u043e\u0440\u043e\u0447\u0438\u0442\u044c\u0441\u044f \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e\u0431\u044b \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0440\u0430\u043d\u044c\u0448\u0435, \u0430 \u0432\u043e \u0432\u0442\u043e\u0440\u0443\u044e \u043f\u043e\u0437\u0436\u0435 \u2014 \u0442\u043e\u0433\u0434\u0430 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u0435\u0449\u0451 \u0432 \u043f\u0430\u0440\u0443 \u0434\u0435\u0441\u044f\u0442\u043a\u043e\u0432 \u043e\u0447\u043a\u043e\u0432 \u0437\u0430 \u0441\u0447\u0451\u0442 \u044d\u0442\u043e\u0433\u043e.<\/em><\/p>\n<\/li>\n<\/ul>\n<p>\u0418 \u0441\u0430\u043c\u044b\u0439 \u0433\u043b\u0430\u0432\u043d\u044b\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u043c \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0432 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438 \u2014 \u00ab\u0436\u0430\u0434\u043d\u044b\u0439\u00bb, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0435 \u043f\u043e \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0443 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f, \u0430 \u043f\u043e \u0441\u0443\u043c\u043c\u0435 \u043e\u0447\u043a\u043e\u0432. <\/p>\n<p>\u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0442\u0430\u043a\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u044c A >= 60 (70 \u0434\u043b\u044f Extreme), \u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0438\u0440\u0443\u0435\u0442 (S + <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{slide}\" alt=\"S_{slide}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/aa6\/159\/90d\/aa615990d6b86ffd0034d7b2e1656a33.svg\" width=\"43\" height=\"20\"\/> + <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{hold}\" alt=\"S_{hold}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ce1\/f1d\/b73\/ce1f1db731897ee7146375ea66e42738.svg\" width=\"40\" height=\"20\"\/>). <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{slide}\" alt=\"S_{slide}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/831\/958\/ed0\/831958ed01088578a3a8945c4267629e.svg\" width=\"43\" height=\"20\"\/> \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u0440\u0435\u043d\u0435\u0431\u0440\u0435\u0447\u044c \u2014 \u0442\u0430\u043a \u043a\u0430\u043a \u0441\u043b\u0430\u0439\u0434\u0435\u0440 \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0443 \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u0432\u043b\u0438\u044f\u0435\u0442, \u0442\u043e \u043d\u0435\u0442 \u0441\u043c\u044b\u0441\u043b\u0430 \u0432\u044b\u0431\u0438\u0432\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u043a\u0440\u043e\u043c\u0435 COOL \u043d\u0430 \u0441\u043b\u0430\u0439\u0434-\u043d\u043e\u0442\u0430\u0445.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S\" alt=\"S\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c71\/ae3\/5dc\/c71ae35dcd2f32a0ecd997ee4447f86c.svg\" width=\"12\" height=\"17\"\/> \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043c\u0435\u043d\u044f\u0442\u044c \u0432 \u0443\u0437\u043a\u0438\u0445 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445, \u043c\u0435\u043d\u044f\u044f \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f \u0432 \u043d\u043e\u0442\u044b, \u0438\u043b\u0438 \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044f \u0432 \u043d\u0438\u0445 \u0432\u043e\u043e\u0431\u0449\u0435 \u2014 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043e\u0442\u043a\u0430\u0437\u044b\u0432\u0430\u044f\u0441\u044c \u043e\u0442 \u043d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u0431\u043e-\u0431\u043e\u043d\u0443\u0441\u0430, \u0431\u043e\u043d\u0443\u0441\u0430 \u0436\u0438\u0437\u043d\u0435\u0439, \u0438 \u043e\u0447\u043a\u043e\u0432 \u0437\u0430 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0443\u044e \u043d\u043e\u0442\u0443. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{hold}\" alt=\"S_{hold}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/000\/0c8\/69c\/0000c869c828f944646545826a487dc0.svg\" width=\"40\" height=\"20\"\/> \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043c\u0435\u043d\u044f\u0442\u044c \u0432 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u0435\u0435 \u0448\u0438\u0440\u043e\u043a\u0438\u0445 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445, \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044f \u043d\u043e\u0442\u044b \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u043b\u044c\u0448\u0435.<\/p>\n<p>\u0412 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u043c \u0438\u0442\u043e\u0433\u0435, \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0437\u0430\u0434\u0430\u0447\u0438 \u0443\u0436\u0435 \u0437\u0432\u0443\u0447\u0438\u0442 \u043d\u0435 \u0442\u0430\u043a \u043f\u0440\u043e\u0441\u0442\u043e: <em>\u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u043f\u0443\u0442\u044c \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u044f, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u0438\u0440\u043e\u0441\u0442 \u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{hold}\" alt=\"S_{hold}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c68\/5ae\/ee1\/c685aeee1540c13958ff2b66f1fda51c.svg\" width=\"40\" height=\"20\"\/> \u0431\u0443\u0434\u0435\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u043f\u043e\u0442\u0435\u0440\u044f \u0432 <\/em><img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S\" alt=\"S\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/46c\/919\/c49\/46c919c498b40b14f34c67d742872af6.svg\" width=\"12\" height=\"17\"\/><em>, \u0432\u044b\u0437\u0432\u0430\u043d\u043d\u0430\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0451\u043d\u043d\u044b\u043c\u0438 \u0440\u0430\u0434\u0438 \u044d\u0442\u043e\u0433\u043e \u043e\u0448\u0438\u0431\u043a\u0430\u043c\u0438, \u043f\u0440\u0438 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0438 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u0436\u0438\u0437\u043d\u0435\u0439 \u0432\u044b\u0448\u0435 0, \u0438 \u043e\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0441 A \u2265 60 (\u043b\u0438\u0431\u043e 80 \u0434\u043b\u044f Extreme).<\/em> <\/p>\n<p>\u0412\u0435\u0441\u0451\u043b\u0443\u044e \u0438\u0433\u0440\u0443 \u0432 \u0443\u043d\u044b\u043b\u044b\u0439 \u043c\u0430\u0442\u0430\u043d \u0438\u0437 \u0437\u0430\u043f\u043b\u0435\u0441\u043d\u0435\u0432\u0435\u043b\u043e\u0433\u043e \u0437\u0430\u0434\u0430\u0447\u043d\u0438\u043a\u0430 \u0441 \u0437\u0430\u0431\u044b\u0442\u044b\u0445 \u0432\u0441\u0435\u043c\u0438 \u043f\u043e\u043b\u043e\u043a \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0441\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043c\u044b \u043f\u0440\u0435\u0432\u0440\u0430\u0442\u0438\u043b\u0438 \u2014 \u043f\u043e\u0433\u043d\u0430\u043b\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0435\u0451 \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c!<\/p>\n<h2>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430<\/h2>\n<p>\u0414\u043b\u044f \u043f\u0443\u0449\u0435\u0433\u043e \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0438 \u043b\u0451\u0433\u043a\u043e\u0441\u0442\u0438 \u0440\u0430\u0441\u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0432\u0430\u043d\u0438\u044f, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043c \u0432\u0441\u044e \u0438\u0433\u0440\u0443 \u043a\u0430\u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u043c\u0438. \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0430\u043c\u0438 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u043c\u0438 \u0431\u0443\u0434\u0443\u0442 \u044f\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u043e\u0442\u0431\u0438\u0442\u0438\u044f \u043d\u043e\u0442, \u0442\u0430\u043a \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438. <\/p>\n<p>\u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443:<\/p>\n<pre><code class=\"cs\">class SystemState {     \/\/\/ \u042f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u043c     public bool IsFinal = false;     \/\/\/ \u0423\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043a\u043d\u043e\u043f\u043a\u0438     public ButtonState HeldButtons = ButtonState.None;     \/\/\/ \u0412 \u043a\u0430\u043a\u043e\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u0430\u0447\u0430\u043b\u043e\u0441\u044c \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435     public uint HoldStartTime = 0;     \/\/\/ \u0412 \u043a\u0430\u043a\u043e\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0440\u0430\u0437 \u0431\u044b\u043b\u0438 \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u044b \u043e\u0447\u043a\u0438 \u0437\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435     public uint LastHoldRecalcTime = 0;     \/\/\/ \u0422\u0435\u043a\u0443\u0449\u0435\u0435 \u043a\u043e\u043c\u0431\u043e     public uint Combo = 0;     \/\/\/ \u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0441\u0443\u043c\u043c\u0430 \u043e\u0447\u043a\u043e\u0432     public long Score = 0;     \/\/\/ \u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u043e\u0447\u043a\u0438, \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0437\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435     public long HoldBonus = 0;     \/\/\/ \u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u043e\u0447\u043a\u0438, \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0437\u0430 \u0441\u043b\u0430\u0439\u0434\u0435\u0440\u044b     public long SlideBonus = 0;     \/\/\/ \u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u0436\u0438\u0437\u043d\u0438     public int Life = DEFAULT_LIFE;     \/\/\/ \u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f     public int Attain = 0;     \/\/\/ \u0422\u0435\u043a\u0443\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f     public uint Time = 0;     \/\/\/ \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u0432 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043a\u043d\u043e\u043f\u043e\u043a     public uint HeldButtonCount     {         return Util.CountButtons(HeldButtons);     }     \/\/\/ \u042f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e \u0442\u0443\u043f\u0438\u043a\u043e\u0432\u044b\u043c     public bool IsFailed     {         return Life &lt;= 0;     } }<\/code><\/pre>\n<p>\u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u0438\u043c\u0435\u0435\u0442 \u043e\u0434\u043d\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435, \u043d\u043e \u043c\u043e\u0436\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0445 \u2014 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0431\u044b\u043b\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0432 \u0442\u043e\u0442 \u043c\u043e\u043c\u0435\u043d\u0442 \u0438\u0433\u0440\u044b. <\/p>\n<p>\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u00ab\u043d\u043e\u0442\u0430 \u25cb-HOLD\u00bb \u0431\u0443\u0434\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0438\u0441\u0445\u043e\u0434\u044b:<\/p>\n<ul>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u043d\u0438 \u043e\u0434\u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0448\u0430 \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0435 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f, \u0442\u043e \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043e\u043c \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0436\u0430\u0442\u044c \u044d\u0442\u0443 \u043a\u043b\u0430\u0432\u0438\u0448\u0443 \u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u0435\u0451 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c<\/p>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u25cb \u0441\u0435\u0439\u0447\u0430\u0441 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f, \u0442\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0440\u0430\u0441\u0442\u0451\u0442:<\/p>\n<ul>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438, \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u0434\u0440\u0443\u0433\u0443\u044e, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043e\u0447\u043a\u0438 \u0437\u0430 WRONG<\/p>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 \u043d\u0435\u0442, \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u044d\u0442\u0443 \u043d\u043e\u0442\u0443, \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0448\u0442\u0440\u0430\u0444 \u0432 \u0441\u0447\u0451\u0442\u0447\u0438\u043a \u0436\u0438\u0437\u043d\u0435\u0439<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043b\u044e\u0431\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u0440\u0443\u0433\u0438\u0445 \u043a\u043b\u0430\u0432\u0438\u0448, \u043a\u0440\u043e\u043c\u0435 \u25cb<\/p>\n<ul>\n<li>\n<p>\u041c\u043e\u0436\u043d\u043e \u043e\u0442\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0438\u0445, \u0438 \u043d\u0430\u0436\u0430\u0442\u044c \u25cb (\u00ab\u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\u00bb)<\/p>\n<\/li>\n<li>\n<p>\u041c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u25cb \u043a \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u043c \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u043c \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u043c<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\u0422\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0434\u0432\u0438\u0433\u0430\u0442\u044c \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0438, \u043e\u0442\u0431\u0438\u0432\u0430\u044f \u043d\u043e\u0442\u044b \u043d\u0435 \u0441\u0442\u0440\u043e\u0433\u043e \u043a\u0430\u043a \u043f\u0440\u043e\u043f\u0438\u0441\u0430\u043d\u043e, \u0430 \u043d\u0430 \u043f\u0430\u0440\u0443 \u043a\u0430\u0434\u0440\u043e\u0432 \u0440\u0430\u043d\u044c\u0448\u0435 \u0438\u043b\u0438 \u043f\u043e\u0437\u0436\u0435, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0440\u0430\u043d\u043d\u0438\u0439\/\u043f\u043e\u0437\u0434\u043d\u0438\u0439 COOL\/FINE \u2014 \u043d\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u0442\u043e\u0442\u044b \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u043f\u043e\u043a\u0430 \u0447\u0442\u043e \u043e\u0431\u043e\u0439\u0434\u0451\u043c\u0441\u044f \u043b\u0438\u0448\u044c \u0441\u0442\u0440\u043e\u0433\u0438\u043c \u043e\u0442\u0441\u0447\u0451\u0442\u043e\u043c \u043f\u043e \u0440\u043e\u0432\u043d\u043e\u043c\u0443 COOL.<\/p>\n<p>\u0423\u0436\u0435 \u0442\u0443\u0442 \u0437\u0430\u043a\u0440\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0434\u043e\u0437\u0440\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u0433\u0435\u0439\u043c-\u0434\u0438\u0437\u0430\u0439\u043d\u0435\u0440\u044b \u043f\u043e\u0434\u0441\u0443\u043d\u0443\u043b\u0438 \u043d\u0430\u043c \u0444\u043e\u0440\u043a-\u0431\u043e\u043c\u0431\u0443, \u043d\u043e \u0432\u0441\u0451 \u0436\u0435 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043e\u043f\u0438\u0448\u0435\u043c \u044d\u0442\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u044f. \u041d\u0430\u0447\u043d\u0451\u043c \u0441 \u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u0438:<\/p>\n<details class=\"spoiler\">\n<summary>\u0424\u0443\u043d\u043a\u0446\u0438\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u0438<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"cs\">public SystemState PassTime(SystemState nextState, uint newTime) {     if(newTime &lt; nextState.Time) throw new ArgumentException(\"Time machines are forbidden at the arcade\");      \/\/ \u0415\u0441\u0442\u044c \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435     if (nextState.HeldButtons != ButtonState.None)     {         \/\/ \u041f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0431\u043e\u043d\u0443\u0441 \u0437\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442         double holdDurTotal = Math.Min(newTime - nextState.HoldStartTime, GameRules.MaxTicksInHold);         double holdDurSinceLastCalc = Math.Min(newTime - nextState.LastHoldRecalcTime, GameRules.MaxTicksInHold - (nextState.LastHoldRecalcTime - nextState.HoldStartTime));          int holdDurFrames = (int)Math.Round(holdDurSinceLastCalc \/ GameRules.TicksPerFrame);         long holdBonusPts = holdDurFrames * GameRules.HoldBonusFactor * nextState.HeldButtonCount;         nextState.Score += holdBonusPts;         nextState.HoldBonus += holdBonusPts;          \/\/ \u0415\u0441\u043b\u0438 \u0434\u0435\u0440\u0436\u0438\u043c \u0434\u043e\u043b\u044c\u0448\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c\u0430, \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0431\u043e\u043d\u0443\u0441 \u0438 \u043e\u0442\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0438         if (holdDurTotal == GameRules.MaxTicksInHold)         {             long maxHoldBonusPts = GameRules.MaxHoldBonus * nextState.HeldButtonCount;             nextState.HeldButtons = ButtonState.None;                          nextState.Score += maxHoldBonusPts;             nextState.HoldBonus += maxHoldBonusPts;         }          nextState.LastHoldRecalcTime = newTime;     }      nextState.Time = newTime;      return nextState; }<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u0422\u0430\u043a\u0436\u0435 \u043e\u043f\u0438\u0448\u0435\u043c \u0438 \u0442\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u043f\u0440\u0438\u0434\u0443\u043c\u0430\u043b\u0438 \u0434\u043b\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u043e\u0442\u044b:<\/p>\n<details class=\"spoiler\">\n<summary>\u0421\u0438\u043c\u0444\u043e\u043d\u0438\u044f &#171;\u0413\u043e\u0432\u043d\u043e\u043a\u043e\u0434 \u0414\u043e-\u0414\u0438\u0435\u0437&#187; \u0434\u043b\u044f \u0441\u043a\u0440\u0438\u043f\u043a\u0438 \u0441 \u043e\u0440\u043a\u0435\u0441\u0442\u0440\u043e\u043c<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"cs\">class NoteHappening : Happening {     \/\/\/ \u041a\u043b\u0430\u0432\u0438\u0448\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c     public ButtonState PressButtons { get; private set; }     \/\/\/ \u0422\u0435 \u0438\u0437 \u043d\u0438\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u043b\u044c\u0448\u0435 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c     public ButtonState HoldButtons { get; private set; }      public override List&lt;SystemState> GetPotentialOutcomes(SystemState currentState, SimulationSystem system)     {         var variants = new List&lt;SystemState>(3);         currentState.NoteNumber += 1;          var whatToDo = system.PlayerSkill.Decide(currentState, this, system);         FindOutcomesAtTimeOffset(ref variants, whatToDo.Decisions, currentState, system, whatToDo.Offset);         for (int i = 0; i &lt; variants.Count; i++)         {             if(variants[i].Time &lt; Time)             {                 \/\/ \u0415\u0441\u043b\u0438 \u043a\u0430\u043a\u043e\u0435-\u0442\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0431\u044b\u043b\u043e \u0441\u043c\u0435\u0449\u0435\u043d\u043e \u043d\u0430\u0437\u0430\u0434 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0442\u043e \u0434\u043e\u043a\u0440\u0443\u0442\u0438\u0442\u044c \u0434\u043e \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u043e\u0442\u044b, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0430 \u043b\u043e\u0433\u0438\u043a\u0430 \u0441\u0438\u043c\u0443\u043b\u044f\u0446\u0438\u0438                 var variant = variants[i];                 system.PassTime(variant, Time);             }         }          return variants;     }      protected List&lt;SystemState> FindOutcomesAtTimeOffset(ref List&lt;SystemState> variants, NoteHitDecisionKind todos, SystemState s, SimulationSystem system, int timeOffset)     {         s = system.PassTime(s, (uint) (Time + timeOffset));         s.LastNoteTime = s.Time;          uint i = todos.Count();         foreach(var option in todos.AllCases())         {             if(todos.HasFlag(option))             {                 i--;                 var state = (i == 0                      ? s \/\/ \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u043c \u043f\u0430\u043c\u044f\u0442\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u043e\u0434\u043d\u0443 \u0438\u0437 \u043d\u043e\u0434                     : s.Clone()                  );                  switch(option)                 {                     case NoteHitDecisionKind.Hit:                         state = NewStateForHitAndHold(state, system, false);                         break;                      case NoteHitDecisionKind.Switch:                         state = NewStateForHitAndHold(state, system, true);                         break;                      case NoteHitDecisionKind.Wrong:                         state = NewStateForWrong(state, system);                         break;                      case NoteHitDecisionKind.Miss:                         state = NewStateForMiss(state, system);                         break;                 }                  variants.Add(state);             }         }          return variants;     }      \/\/\/ \u0420\u0430\u0441\u0441\u0447\u0451\u0442 \u0438\u0441\u0445\u043e\u0434\u0430 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u0431\u0438\u0442\u0438\u044f \u043d\u043e\u0442\u044b     protected SystemState NewStateForJustHitting(SystemState currentState, SimulationSystem system)     {         var decision = system.DecideNoteTimingByOffset((int)currentState.Time - (int)Time);          \/\/ \u041d\u0430\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u043e\u0447\u043a\u0438 \u0437\u0430 \u043d\u043e\u0442\u0443         currentState.Score += system.GameRules.ButtonScore.Correct.For(decision.Kind) * Util.CountButtons(PressButtons);         \/\/ \u041d\u0430\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u0436\u0438\u0437\u043d\u0438 \u0437\u0430 \u043d\u043e\u0442\u0443, \u0438\u043b\u0438 \u0431\u043e\u043d\u0443\u0441 \u0437\u0430 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0436\u0438\u0437\u043d\u0438         if(currentState.Life &lt; SystemState.MAX_LIFE)         {             currentState.Life += system.PlayerSkill.PickScore(system.GameRules.LifeScore.Correct);             if (currentState.Life > SystemState.MAX_LIFE) currentState.Life = SystemState.MAX_LIFE;         }         else         {             currentState.Score += system.GameRules.LifeBonus;         }          \/\/ \u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u043a\u043e\u043c\u0431\u043e \u0438 \u043d\u0430\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u0431\u043e\u043d\u0443\u0441 \u0437\u0430 \u043d\u0435\u0433\u043e         currentState.Combo += 1;         currentState.Score += system.GameRules.ComboBonus(currentState.Combo);          \/\/ \u0415\u0441\u043b\u0438 \u043d\u043e\u0442\u0430 \u0432\u0437\u044f\u0442\u0430 \u0441\u043e \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435\u043c \u043e\u0442 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u044d\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435         if(decision.Offset != 0)         {             currentState.RecordDecision(decision);         }          return currentState;     }      \/\/\/ \u0420\u0430\u0441\u0441\u0447\u0451\u0442 \u0438\u0441\u0445\u043e\u0434\u0430 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0430\u0436\u0430\u0442\u0438\u044f \u0438 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f     \/\/\/ &lt;param name=\"resetHold\">\u0411\u0440\u043e\u0441\u0438\u0442\u044c \u043b\u0438 \u0443\u0436\u0435 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043d\u043e\u0442\u044b (\u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443)&lt;\/param>     private SystemState NewStateForHitAndHold(SystemState currentState, SimulationSystem system, bool resetHold)     {         var nextState = NewStateForJustHitting(currentState, system);            if (nextState.HeldButtons != ButtonState.None)           {               \/\/ \u0423\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0442\u0435\u0440\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u0430 \u043e\u0442\u043f\u0443\u0441\u043a\u0430\u043d\u0438\u0435 \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0435 \u043d\u0430\u0436\u0430\u0442\u0438\u0435 \u0442\u0435\u0445 \u0436\u0435 \u043a\u043b\u0430\u0432\u0438\u0448               nextState.Time += system.PlayerSkill.FrameLossSwitching(nextState.HeldButtons, PressButtons);           }          \/\/ \u0415\u0441\u043b\u0438 \u0434\u0435\u043b\u0430\u0435\u043c \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443         if(resetHold)         {             \/\/ \u0417\u0430\u043c\u0435\u0449\u0430\u0435\u043c \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0438 \u0437\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u043c \u043f\u0440\u0438\u043d\u044f\u0442\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435             if(nextState.HeldButtons != ButtonState.None)             {                 nextState.RecordDecision(new SwitchDecisionMeta(nextState.HeldButtons, HoldButtons));             }             nextState.HeldButtons = HoldButtons;         }         else         {             \/\/ \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043d\u043e\u0442\u044b \u043a \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u043c             nextState.HeldButtons |= HoldButtons;         }          \/\/ \u0421\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u043c \u0442\u0430\u0439\u043c\u0435\u0440 \u0440\u0430\u0441\u0441\u0447\u0451\u0442\u0430 \u0431\u043e\u043d\u0443\u0441\u0430 \u0437\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435         nextState.HoldStartTime = nextState.Time;         nextState.LastHoldRecalcTime = nextState.HoldStartTime;          return nextState;     }      \/\/\/ \u0420\u0430\u0441\u0441\u0447\u0451\u0442 \u0438\u0441\u0445\u043e\u0434\u0430 \u043f\u0440\u0438 \u043f\u0440\u043e\u043c\u0430\u0445\u0435     private SystemState NewStateForMiss(SystemState currentState_, SimulationSystem system)     {         currentState.RecordDecision(new MissDecisionMeta(PressButtons));         \/\/ \u041d\u0430\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u043e\u0447\u043a\u0438         currentState.Score += system.GameRules.ButtonScore.Correct.Worst * Util.CountButtons(PressButtons);         \/\/ \"\u041d\u0430\u0447\u0438\u0441\u043b\u0438\u0442\u044c\" \u0436\u0438\u0437\u043d\u0438         currentState.Life += system.GameRules.LifeScore.Correct.Worst;         if (currentState.Life &lt; system.GameRules.SafetyLevel &amp;&amp; Time &lt; system.GameRules.SafetyDuration)         {             currentState.Life = system.GameRules.SafetyLevel;         }          \/\/ \u041a\u043e\u043c\u0431\u043e \u0442\u043e\u0436\u0435 \u043f\u043e\u0442\u0435\u0440\u044f\u043b\u0438         currentState.Combo = 0;          return currentState;     }      \/\/\/ \u0420\u0430\u0441\u0441\u0447\u0451\u0442 \u0438\u0441\u0445\u043e\u0434\u0430 \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043d\u0435\u0432\u0435\u0440\u043d\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0448\u0438     private SystemState NewStateForWrong(SystemState currentState_, SimulationSystem system)     {         currentState.RecordDecision(new WrongDecisionMeta(PressButtons));         \/\/ \u041d\u0430\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u043e\u0447\u043a\u0438         currentState.Score += system.PlayerSkill.PickScore(system.GameRules.ButtonScore.Wrong) * Util.CountButtons(PressButtons);         \/\/ \"\u041d\u0430\u0447\u0438\u0441\u043b\u0438\u0442\u044c\" \u0436\u0438\u0437\u043d\u0438         currentState.Life += system.PlayerSkill.PickScore(system.GameRules.LifeScore.Wrong);         if (currentState.Life &lt; system.GameRules.SafetyLevel &amp;&amp; Time &lt; system.GameRules.SafetyDuration)         {             currentState.Life = system.GameRules.SafetyLevel;         }          \/\/ \u0421\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u043a\u043e\u043c\u0431\u043e         currentState.Combo = 0;          return currentState;     } }<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<details class=\"spoiler\">\n<summary>\u0412\u044b\u0431\u043e\u0440 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0441\u043e\u0431\u044b\u0442\u0438\u0439 \u043f\u0440\u0438 \u0432\u0441\u0442\u0440\u0435\u0447\u0435\u043d\u043d\u043e\u0439 \u043d\u043e\u0442\u0435<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"cs\">class GeneralSkill : Skill {     public override NoteHitDecision Decide(SystemState currentState, NoteHappening note, SimulationSystem system)     {         NoteHitDecisionKind rslt = NoteHitDecisionKind.Undecided_Invalid;          if(currentState.HeldButtons == ButtonState.None)         {             \/\/ \u041d\u0438\u0447\u0435\u0433\u043e \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0435 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u043e\u0434\u0431\u0438\u0440\u0430\u0435\u043c \u0447\u0442\u043e \u0443\u0433\u043e\u0434\u043d\u043e             rslt = NoteHitDecisionKind.Hit;         }         else         {             if((currentState.HeldButtons &amp; note.PressButtons) == ButtonState.None)             {                 \/\/ \u041c\u044b \u0447\u0442\u043e-\u0442\u043e \u0443\u0436\u0435 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c, \u043d\u043e \u043d\u043e\u0432\u0430\u044f \u043d\u043e\u0442\u0430 \u0441 \u044d\u0442\u0438\u043c \u043d\u0435 \u043f\u0435\u0440\u0435\u0441\u0435\u043a\u0430\u0435\u0442\u0441\u044f                 if(note.HoldButtons != ButtonState.None)                 {                     \/\/ \u041d\u043e\u0432\u0443\u044e \u043d\u043e\u0442\u0443 \u0442\u043e\u0436\u0435 \u043d\u0430\u0434\u043e \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u2014 \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0435\u0451, \u0430 \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0440\u0443\u044e \u0438 \u0432\u0437\u044f\u0442\u044c \u043d\u043e\u0432\u0443\u044e                     rslt |= NoteHitDecisionKind.Hit;                     rslt |= NoteHitDecisionKind.Switch;                 }                 else                 {                     \/\/ \u041d\u043e\u0432\u0443\u044e \u043d\u043e\u0442\u0443 \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043d\u0435 \u043d\u0430\u0434\u043e \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u0431\u0435\u0440\u0451\u043c \u043a\u0430\u043a \u0435\u0441\u0442\u044c                     rslt = NoteHitDecisionKind.Hit;                 }             }             else if((currentState.HeldButtons &amp; note.PressButtons) != ButtonState.None)             {                 \/\/ \u041d\u043e\u0432\u0430\u044f \u043d\u043e\u0442\u0430 \u043c\u0435\u0448\u0430\u0435\u0442 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u043d\u043e\u0442\u0443                  if(                     !ProhibitMisses &amp;&amp;                     (note.HoldButtons == ButtonState.None || AllowMissHold) \/\/ \u0435\u0449\u0451 \u043d\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u043b \u043a\u0430\u0440\u0442\u044b, \u0433\u0434\u0435 \u043d\u0430\u0434\u043e \u0431\u044b\u043b\u043e \u0443\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0445\u043e\u043b\u0434\u044b                 )                 {                     \/\/ \u041c\u043e\u0436\u043d\u043e \u0431\u0440\u043e\u0441\u0438\u0442\u044c \u0441\u0442\u0430\u0440\u0443\u044e \u0438 \u0432\u0437\u044f\u0442\u044c \u043d\u043e\u0432\u0443\u044e                     rslt |= NoteHitDecisionKind.Switch;                      \/\/ \u041d\u043e \u0435\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u043b\u0438\u0448\u043d\u0438\u0435 \u043a\u043d\u043e\u043f\u043a\u0438, \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c WRONG \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0445\u043e\u0442\u044c \u043a\u0430\u043a\u0438\u0435-\u0442\u043e \u043e\u0447\u043a\u0438                     if(RuleSet.ButtonTotalCount - currentState.HeldButtonCount >= Util.CountButtons(note.PressButtons))                     {                         rslt |= NoteHitDecisionKind.Wrong;                     }                     else                     {                         \/\/ \u041a\u043d\u043e\u043f\u043e\u043a \u043d\u0430\u043c \u043d\u0435 \u0445\u0432\u0430\u0442\u0430\u0435\u0442, \u0442\u0430\u043a \u0447\u0442\u043e \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u044d\u0442\u0443 \u043d\u043e\u0442\u0443 \u0432\u0437\u0433\u043b\u044f\u0434\u043e\u043c                         rslt |= NoteHitDecisionKind.Miss;                     }                 }                  else                 {                     \/\/ \u0412 \u0440\u0435\u0436\u0438\u043c\u0435 \u0437\u0430\u043f\u0440\u0435\u0442\u0430 \u043d\u0430 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0438 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u2014 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f \u043d\u0430 \u043d\u043e\u0432\u0443\u044e \u043d\u043e\u0442\u0443                     rslt = NoteHitDecisionKind.Switch;                 }             }         }          return new NoteHitDecision { Decisions = rslt, Offset = 0 };     } }<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f \u0432\u0438\u0434\u0435\u043e \u0433\u0435\u0439\u043c\u043f\u043b\u0435\u044f \u0438\u043b\u0438 \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u043c\u0443\u0442\u043d\u043e \u043f\u043e\u0445\u043e\u0436\u0438\u0445 \u043d\u0430 \u043a\u0430\u0440\u0442\u0443 \u0438\u0433\u0440\u044b \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044e \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0433\u043e \u0437\u0430\u0434\u0430\u043d\u0438\u044f \ud83d\ude42<\/p>\n<h2>\u041f\u043e\u0438\u0441\u043a \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0431\u0440\u0443\u0442\u0444\u043e\u0440\u0441\u043e\u043c<\/h2>\n<p>\u0418\u0442\u0430\u043a, \u043d\u0430\u043c \u044f\u0432\u043d\u043e \u043f\u043e\u0434\u0441\u0443\u043d\u0443\u043b\u0438 \u0444\u043e\u0440\u043a-\u0431\u043e\u043c\u0431\u0443, \u0430 \u043c\u044b \u0437\u0430\u0434\u0430\u0451\u043c\u0441\u044f \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u043c \u2014 \u0434\u043e\u043b\u0431\u0430\u043d\u0451\u0442? \u0414\u0430 \u0432\u0440\u043e\u0434\u0435 \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e, \u0442\u0430\u043a \u0447\u0442\u043e \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0435\u0451 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c!<\/p>\n<p>\u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u0435\u043d\u044c\u043a\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u044b \u0434\u043b\u044f \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u0437\u0430\u0434\u0430\u0447 \u0438 \u0441\u0432\u0430\u043b\u043a\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0442\u043e\u043c \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0442\u044c \u0432\u0441\u0451 \u044d\u0442\u043e \u043d\u0430 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043a\u043b\u0430\u0441\u0442\u0435\u0440 \u0438\u0437 \u0442\u0440\u0435\u0434\u0442\u0440\u0438\u043f\u043f\u0435\u0440\u043e\u0432 \u043f\u0440\u043e\u0449\u0435 \u0431\u044b\u043b\u043e:<\/p>\n<pre><code class=\"cs\">interface WorkProvider {     \/\/\/ \u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043d\u0435\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u0443\u044e \u043d\u043e\u0434\u0443 \u043f\u0443\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f, \u0435\u0441\u043b\u0438 \u0435\u0441\u0442\u044c     SystemState DequeueWork();     \/\/\/ \u041f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u043d\u0435\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u0443\u044e \u043d\u043e\u0434\u0443 \u043f\u0443\u0442\u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438     void EnqueueWork(SystemState work);     \/\/\/ \u0421\u0438\u043c\u0443\u043b\u0438\u0440\u0443\u0435\u043c\u044b\u0439 \u0442\u0430\u0439\u043c\u043b\u0430\u0439\u043d \u0441 \u043d\u0430\u0431\u043e\u0440\u043e\u043c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u043c\u0438     HappeningSet Timeline { get; }     \/\/\/ \u0421\u0438\u043c\u0443\u043b\u0438\u0440\u0443\u0435\u043c\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0441 \u043d\u0430\u0431\u043e\u0440\u043e\u043c \u043f\u0440\u0430\u0432\u0438\u043b     SimulationSystem System { get; } }  interface WorkReceiver {     \/\/\/ \u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u044f     void ReceiveSolution(SystemState finalNode, WorkProvider from); }<\/code><\/pre>\n<p>\u0412 \u0442\u043e\u043c \u0432\u0438\u0434\u0435, \u043a\u0430\u043a \u043c\u044b \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0438 \u043c\u043e\u0434\u0435\u043b\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0439, \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0441\u0438\u043c\u0443\u043b\u044f\u0446\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u044b\u043c:<\/p>\n<ul>\n<li>\n<p>\u0411\u0435\u0440\u0451\u043c \u0438\u0437 \u043e\u0447\u0435\u0440\u0435\u0434\u0438 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 (\u043d\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0443\u043b\u0435\u0432\u043e\u0435 \u2014 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0443\u0436\u0435 \u043a\u0430\u043a\u0438\u0435-\u0442\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0431\u044b\u043b\u0438 \u0441\u0438\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043e \u044d\u0442\u043e\u0433\u043e)<\/p>\n<\/li>\n<li>\n<p>\u041f\u0440\u043e\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0438\u0441\u0445\u043e\u0434\u044b<\/p>\n<ul>\n<li>\n<p>\u041e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 (<code>IsFinal == true<\/code> ) \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u043d\u0430 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0435 \u0443\u0441\u043b\u043e\u0432\u0438\u0435 \u043f\u043e \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0443 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0438 \u043e\u0442\u0434\u0430\u0451\u043c \u0432 WorkReceiver<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u043f\u043e\u0440\u043e\u0442\u044b\u0435 (<code>IsFailed == true<\/code>) \u043f\u0440\u043e\u0441\u0442\u043e \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u0435\u043c<\/p>\n<\/li>\n<li>\n<p>\u041f\u0440\u043e\u0447\u0438\u0435 \u043e\u0442\u0434\u0430\u0451\u043c \u043d\u0430\u0437\u0430\u0434 \u0432 WorkProvider, \u0447\u0442\u043e\u0431\u044b \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043d\u043e\u0434\u044b \u043c\u043e\u0433\u043b\u0438 \u0432\u0437\u044f\u0442\u044c \u0438\u0445 \u043e\u0442\u0442\u0443\u0434\u0430 \u0438 \u043f\u0440\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u0430\u043b\u044c\u0448\u0435<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\u0415\u0441\u043b\u0438 \u0432 WorkProvider \u0435\u0441\u0442\u044c \u043a\u0430\u043a\u0430\u044f-\u0442\u043e \u0435\u0449\u0451 \u043d\u0435\u043f\u0440\u043e\u0441\u0447\u0438\u0442\u0430\u043d\u043d\u0430\u044f \u043d\u043e\u0434\u0430 (\u0438\u043b\u0438 \u043c\u044b \u043f\u0440\u0438\u0431\u0435\u0440\u0435\u0433\u043b\u0438 \u0442\u0430\u043a\u043e\u0432\u0443\u044e \u0434\u043b\u044f \u0441\u0435\u0431\u044f, \u0447\u0442\u043e\u0431\u044b \u0441\u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442\u044c \u043d\u0430 XPC\/\u043e\u0431\u043c\u0435\u043d\u0430\u0445 \u043f\u043e \u0441\u0435\u0442\u0438), \u0442\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u043f\u0440\u043e\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0443\u0436\u0435 \u0435\u0451<\/p>\n<\/li>\n<\/ul>\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u044d\u0442\u043e \u0432 \u0432\u0438\u0434\u0435 \u043a\u043e\u0434\u0430 (\u043e\u0431\u0432\u044f\u0437\u043a\u0430 \u0434\u043b\u044f \u043c\u043d\u043e\u0433\u043e\u043f\u043e\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u0432\u0441\u044f \u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0437\u0430 \u0441\u043a\u043e\u0431\u043a\u0430\u043c\u0438 \u0434\u043b\u044f \u0441\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u0442\u044c\u0438):<\/p>\n<pre><code class=\"cs\">override protected void SolveFromNodeEx(SystemState startNode) {     var node = startNode;     while (node != null &amp;&amp; !interruptFlag)     {         \/\/ \u041d\u0430\u0445\u043e\u0434\u0438\u043c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0432 \u0442\u0430\u0439\u043c\u043b\u0430\u0439\u043d\u0435         var nextHappening = Provider.Timeline.NextHappeningFromTime(node.Time);         if (nextHappening != null)         {             \/\/ \u0421\u0447\u0438\u0442\u0430\u0435\u043c \u043d\u043e\u0432\u044b\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0439 \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f             var nextStates = nextHappening.GetPotentialOutcomes(node, Provider.System);             for (int i = 0; i &lt; nextStates.Count; i++)             {                 var nextState = nextStates[i];                  if (nextState.IsFinal &amp;&amp; !nextState.IsFailed)                 {                     \/\/ \u041d\u0430\u0448\u043b\u0438 \u043e\u043a\u043e\u043d\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435                     var atn = Provider.System.AttainPoint(nextState);                     if (atn >= Provider.System.GameRules.ClearAttain)                     {                         \/\/ \u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043f\u0440\u043e\u0439\u0434\u0435\u043d, \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c                         Receiver.ReceiveSolution(node, Provider);                         node = null;                     }                     else                     {                         \/\/ \u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0435 \u043f\u0440\u043e\u0439\u0434\u0435\u043d, \u0432\u044b\u0431\u0440\u043e\u0441\u0438\u0442\u044c                         if(Program.Verbose)                             Console.Error.WriteLine(\"[SOLVE] found bad solution atn={0}, minimum={1}, discarded\", atn, Provider.System.GameRules.ClearAttain);                         node = null;                     }                 }                 else if (nextState.IsFailed)                 {                     \/\/ \u041d\u0430\u0439\u0434\u0435\u043d \u0442\u0443\u043f\u0438\u043a\u043e\u0432\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442                     if(Program.Verbose)                         Console.Error.WriteLine(\"[SOLVE] found bad solution track life={0}\", nextState.Life);                     node = null;                 }                 else                 {                     if (i == nextStates.Count - 1)                     {                         \/\/ \u041d\u0435\u043c\u043d\u043e\u0436\u043a\u043e \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u043c \u043d\u0430 \u043e\u0431\u043c\u0435\u043d\u0430\u0445 \u043f\u043e \u0441\u0435\u0442\u0438 \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u0434\u043b\u044f \u0441\u0435\u0431\u044f                         node = nextState;                     }                     else                     {                         \/\/ \u041e\u0442\u0434\u0430\u0451\u043c \u043f\u0440\u043e\u0447\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u0434\u0440\u0443\u0433\u0438\u043c \u0432\u043e\u0440\u043a\u0435\u0440\u0430\u043c \u043d\u0430 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u0435 \u0438\u043b\u0438 \u043f\u043e \u0441\u0435\u0442\u0438                         SolveFromNodeAsync(nextState);                     }                 }             }          }         else throw new Exception(\"\u041a\u0442\u043e-\u0442\u043e \u0433\u0434\u0435-\u0442\u043e \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u043f\u0440\u043e\u0434\u0443\u043c\u0430\u043b \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u0438 \u0432\u0441\u0451 \u0432\u0441\u0440\u0430\u043b\u043e\u0441\u044c, \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u0438\u043a!\");     } }<\/code><\/pre>\n<p>\u0418\u0441\u043f\u044b\u0442\u0430\u0435\u043c \u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0435\u0441\u043d\u0435 \u2014 \u0432\u0441\u0451 \u0442\u043e\u0442 \u0436\u0435 Packaged \u043d\u0430 Hard. \u0411\u0435\u0440\u0451\u043c \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043d\u043e\u0443\u0442\u0431\u0443\u043a <s>\u0434\u0432\u0430 \u044f\u0434\u0440\u0430 \u0434\u0432\u0430 \u0433\u0438\u0433\u0430<\/s> \u043d\u0430 Core i7 10 \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f \u0438 16 \u0433\u0438\u0433\u043e\u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043a\u0438. \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c, \u0436\u0434\u0451\u043c&#8230; <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4ff\/5c7\/dff\/4ff5c7dff1362960fba507ee46306321.png\" alt=\"\u0426\u0435\u043b\u044b\u0439 \u0447\u0430\u0441 \u043a\u0430\u043a \u043f\u043e\u0434 \u043d\u0430\u0440\u043a\u043e\u0437\u043e\u043c \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u043e\u0434\u043e\u0432\u043e\u0437\u043e\u043c, \u043e\u0439-\u043e\u0439-\u043e\u0439!\" title=\"\u0426\u0435\u043b\u044b\u0439 \u0447\u0430\u0441 \u043a\u0430\u043a \u043f\u043e\u0434 \u043d\u0430\u0440\u043a\u043e\u0437\u043e\u043c \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u043e\u0434\u043e\u0432\u043e\u0437\u043e\u043c, \u043e\u0439-\u043e\u0439-\u043e\u0439!\" width=\"829\" height=\"191\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4ff\/5c7\/dff\/4ff5c7dff1362960fba507ee46306321.png\"\/><\/p>\n<div><figcaption>\u0426\u0435\u043b\u044b\u0439 \u0447\u0430\u0441 \u043a\u0430\u043a \u043f\u043e\u0434 \u043d\u0430\u0440\u043a\u043e\u0437\u043e\u043c \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u043d\u043e\u0434\u043e\u0432\u043e\u0437\u043e\u043c, \u043e\u0439-\u043e\u0439-\u043e\u0439!<\/figcaption><\/div>\n<\/figure>\n<p>\u041d\u0443&#8230; \u0418\u0437 \u043f\u043b\u044e\u0441\u043e\u0432 \u2014 \u044d\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u0447\u043a\u043e\u0432, \u0447\u0435\u043c \u043f\u0440\u0438 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0438 \u00ab\u043a\u0430\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u043c\u00bb \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c (\u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430 \u044d\u0442\u043e\u0439 \u043f\u0435\u0441\u043d\u0435 \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u0435\u043d \u00ab\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443\u00bb). \u041d\u043e \u0435\u0441\u043b\u0438 \u043d\u0430 \u0442\u0430\u043a\u0443\u044e \u043f\u0440\u043e\u0441\u0442\u0443\u044e \u043f\u0435\u0441\u043d\u044e \u043f\u043e\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u0441\u044f \u0446\u0435\u043b\u044b\u0439 \u0447\u0430\u0441, \u0442\u043e \u043d\u0430 \u0447\u0442\u043e-\u043d\u0438\u0431\u0443\u0434\u044c \u0441\u043e \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 Extreme, \u0433\u0434\u0435 \u043d\u043e\u0442 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432 \u0440\u0430\u0437\u044b \u0431\u043e\u043b\u044c\u0448\u0435, \u0443 \u043d\u0430\u0441 \u0443\u0439\u0434\u0451\u0442 \u0432\u0440\u0435\u043c\u044f \u0436\u0438\u0437\u043d\u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0433\u0430\u043b\u0430\u043a\u0442\u0438\u043a\u0438.<\/p>\n<p>\u041f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043b\u043b\u043e\u043a\u0430\u0446\u0438\u0439 (\u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, \u0432\u044b\u043a\u0438\u0434\u044b\u0432\u0430\u043d\u0438\u0435 \u043b\u0438\u0448\u043d\u0435\u0439 \u043e\u0431\u0451\u0440\u0442\u043a\u0438 <code>DecisionPathNode<\/code> \u0432\u043e\u043a\u0440\u0443\u0433 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0448\u0430\u0433\u0430 \u0438 \u043e\u0442\u043a\u0430\u0437 \u043e\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0432\u0441\u0435\u0433\u043e \u0434\u0435\u0440\u0435\u0432\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u0439) \u043f\u043e\u043c\u043e\u0433 \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u043d\u043e \u043d\u0435 \u0442\u043e \u0447\u0442\u043e\u0431\u044b \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e.<\/p>\n<h2>\u041f\u0440\u0435\u0436\u0434\u0435\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043d\u0435\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f<\/h2>\n<p>\u0415\u0441\u043b\u0438 \u0431\u044b \u0437\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u043f\u0440\u043e\u0439\u0434\u0435\u043d\u043d\u0443\u044e \u043d\u0430 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c \u043f\u0435\u0441\u043d\u044e \u043c\u043d\u0435 \u0431\u044b \u0434\u0430\u0432\u0430\u043b\u0438 \u043f\u043e \u0431\u0430\u043a\u0441\u0443, \u0442\u043e \u0438\u0442\u043e\u0433\u043e\u0432\u044b\u0445 200 \u0431\u0430\u043a\u0441\u043e\u0432 \u043a\u0430\u043a \u0440\u0430\u0437 \u0445\u0432\u0430\u0442\u0438\u043b\u043e \u0431\u044b \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043e\u0434\u043d\u0443 \u0438\u0437 \u043d\u0438\u0445 \u0433\u0434\u0435-\u0442\u043e \u0432 \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u0430\u0445 \u0410\u043c\u0430\u0437\u043e\u043d\u043a\u0438. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u0432\u043c\u0435\u0441\u0442\u043e \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430 \u043e\u043f\u044f\u0442\u044c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043c\u043e\u0437\u0433\u0438.<\/p>\n<p>\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043c, \u0447\u0442\u043e \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0442\u0430\u0439\u043c\u043b\u0430\u0439\u043d:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/322\/6da\/d0c\/3226dad0c06c9033b4b9af5aa8b0aa95.png\" alt=\"\u0412\u0440\u0435\u043c\u044f \u0438\u0434\u0451\u0442 \u0441\u043b\u0435\u0432\u0430 \u043d\u0430\u043f\u0440\u0430\u0432\u043e\" title=\"\u0412\u0440\u0435\u043c\u044f \u0438\u0434\u0451\u0442 \u0441\u043b\u0435\u0432\u0430 \u043d\u0430\u043f\u0440\u0430\u0432\u043e\" width=\"566\" height=\"149\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/322\/6da\/d0c\/3226dad0c06c9033b4b9af5aa8b0aa95.png\"\/><\/p>\n<div><figcaption>\u0412\u0440\u0435\u043c\u044f \u0438\u0434\u0451\u0442 \u0441\u043b\u0435\u0432\u0430 \u043d\u0430\u043f\u0440\u0430\u0432\u043e<\/figcaption><\/div>\n<\/figure>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0434\u0432\u0430 \u043a\u0440\u0430\u0439\u043d\u0438\u0445 \u0441\u043b\u0443\u0447\u0430\u044f \u2014 X_hold \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c\u0430, \u043b\u0438\u0431\u043e \u0431\u0440\u043e\u0441\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u043d\u043e\u0442\u0435 \u0440\u0430\u0434\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0431\u043e.<\/p>\n<p>\u0412 \u043f\u0435\u0440\u0432\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0447\u043a\u043e\u0432 \u0437\u0430 \u044d\u0442\u043e\u0442 \u0441\u0435\u0433\u043c\u0435\u043d\u0442:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"S_1 = n \\tau_{max} S_{H'} + S_{COOL} \\times 2 + S_L \\times 1 + K(k) + S_{H_{max}}\" alt=\"S_1 = n \\tau_{max} S_{H'} + S_{COOL} \\times 2 + S_L \\times 1 + K(k) + S_{H_{max}}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/76f\/920\/2cb\/76f9202cb15922b2e948faf9006c9575.svg\" width=\"458\" height=\"23\"\/><\/p>\n<p>\u0433\u0434\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\tau_{max} = 5000\" alt=\"\\tau_{max} = 5000\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0d3\/d8b\/bd6\/0d3d8bbd68088d0ec656bb1ff84511db.svg\" width=\"103\" height=\"20\"\/> (\u0438\u0437 \u043f\u0440\u0430\u0432\u0438\u043b \u0438\u0433\u0440\u044b), <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{H'}\" alt=\"S_{H'}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/efb\/56f\/e46\/efb56fe46a871b5d5b9d15cb84c9af43.svg\" width=\"31\" height=\"21\"\/> \u2014 \u043e\u0447\u043a\u0438 \u0437\u0430 1 \u043c\u0441 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_L\" alt=\"S_L\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8fa\/7b9\/417\/8fa7b9417ff8fa3cf2d5e98cd7778492.svg\" width=\"23\" height=\"19\"\/> \u2014 \u0431\u043e\u043d\u0443\u0441 \u0437\u0430 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u0436\u0438\u0437\u043d\u0438, n \u2014 \u043a\u043e\u043b-\u0432\u043e \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430, k \u2014 \u043a\u043e\u043c\u0431\u043e \u043d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430.<\/p>\n<p>\u0412\u043e \u0432\u0442\u043e\u0440\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"S_2 = n \\tau S_{H'} + S_{COOL} \\times 6 + S_{L}\\times6 + \\sum_{k_i = 0..6} K(k+k_i)\" alt=\"S_2 = n \\tau S_{H'} + S_{COOL} \\times 6 + S_{L}\\times6 + \\sum_{k_i = 0..6} K(k+k_i)\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4c5\/97e\/68d\/4c597e68d0ddff610bc63868812bf608.svg\" width=\"448\" height=\"47\"\/><\/p>\n<p>\u0422\u043e\u0433\u0434\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u043b\u0443\u0447\u0430\u0439 \u0432\u044b\u0433\u043e\u0434\u043d\u0435\u0435 \u0432\u0442\u043e\u0440\u043e\u0433\u043e, \u0435\u0441\u043b\u0438:<\/p>\n<p><img class=\"formula\" source=\"(\\tau_{max} - \\tau)nS_{H'} + S_{H_{max}} > S_{COOL}\\times4+S_L\\times5+\\sum_{k_i = 0..6}K(k + k_i &#8212; 1)&#187; alt=&#187;(\\tau_{max} &#8212; \\tau)nS_{H&#8217;} + S_{H_{max}} > S_{COOL}\\times4+S_L\\times5+\\sum_{k_i = 0..6}K(k + k_i &#8212; 1)&#187; src=&#187;https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1c5\/3f5\/da4\/1c53f5da4f6965dd810b21d09388855b.svg&#187; width=&#187;584&#8243; height=&#187;47&#8243;\/><\/p>\n<p>\u041c\u043e\u0436\u043d\u043e \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0432\u0441\u0435 \u0447\u043b\u0435\u043d\u044b \u0441\u043b\u0435\u0432\u0430 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043b\u0438\u0448\u044c \u043a \u043e\u0447\u043a\u0430\u043c \u0437\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435, \u0430 \u0441\u043f\u0440\u0430\u0432\u0430 \u2014 \u043a \u043e\u0447\u043a\u0430\u043c \u0437\u0430 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u0435 \u043f\u043e \u043d\u043e\u0442\u0430\u043c.<\/p>\n<p>\u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c:<\/p>\n<ul>\n<li>\n<p>\u0420\u0435\u0448\u0435\u043d\u0438\u044f, \u043f\u0440\u0438\u043d\u044f\u0442\u044b\u0435 \u0432 \u044d\u0442\u043e\u043c \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0435, \u0431\u0443\u0434\u0443\u0442 \u0432\u043b\u0438\u044f\u0442\u044c \u043d\u0430 \u0441\u0443\u043c\u043c\u0430\u0440\u043d\u044b\u0435 \u043e\u0447\u043a\u0438 <em>\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f <\/em>max hold \u0431\u043e\u043d\u0443\u0441\u0430.<\/p>\n<\/li>\n<li>\n<p>\u0421\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u0438\u043c\u0435\u0435\u0442 \u0441\u043c\u044b\u0441\u043b \u0442\u0435\u0440\u044f\u0442\u044c \u043a\u043e\u043c\u0431\u043e \u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0432\u0443\u044e \u043d\u043e\u0442\u0443 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u0441\u0443\u043c\u043c\u0430 \u043e\u0447\u043a\u043e\u0432 \u043f\u043e\u0441\u043b\u0435 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e max hold \u0431\u043e\u043d\u0443\u0441\u0430 \u043c\u0435\u043d\u044c\u0448\u0435, \u0447\u0435\u043c \u0441\u0443\u043c\u043c\u0430 \u043e\u0447\u043a\u043e\u0432 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0438 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u043c\u0438 \u043d\u043e\u0442 \u0440\u0430\u0434\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f max hold, \u043f\u043e\u0441\u043b\u0435:<\/p>\n<ul>\n<li>\n<p>11 \u043d\u043e\u0442 (10 \u043d\u043e\u0442 \u0434\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u043a\u043e\u043c\u0431\u043e-\u0431\u043e\u043d\u0443\u0441\u0430, + 1 \u043d\u043e\u0442\u0430), \u043b\u0438\u0431\u043e<\/p>\n<\/li>\n<li>\n<p>\u0447\u0438\u0441\u043b\u0430 \u043d\u043e\u0442, \u0440\u0430\u0432\u043d\u043e\u0433\u043e \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044e \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u0442\u0435\u0440\u044f\u043d\u043d\u043e\u0439 \u0436\u0438\u0437\u043d\u0438 \u0437\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442 \u043a \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044e \u0436\u0438\u0437\u043d\u0438 \u0437\u0430 \u043e\u0434\u043d\u0443 \u0443\u0441\u043f\u0435\u0448\u043d\u0443\u044e \u043d\u043e\u0442\u0443<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\u041f\u0438\u0448\u0435\u043c \u0440\u0430\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0447\u0435\u043a\u043f\u043e\u0438\u043d\u0442\u043e\u0432 \u043f\u043e \u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0430\u0432\u0438\u043b\u0443:<\/p>\n<details class=\"spoiler\">\n<summary>\u041e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u0439 \u0434\u043b\u0438\u043d\u043d\u044b\u0439 \u0433\u043e\u0432\u043d\u043e\u043a\u043e\u0434<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"cs\">public void InsertCheckpointsFor(RuleSet rules) {     uint lastHoldStartTime = 0;     uint checkpointIdCounter = 0;     uint skipCounter = 0;     int lifeLossInSegment = 0;     ButtonState busyButtons = ButtonState.None;      bool needCheckpoint = false;      for (int i = 0; i &lt; Events.Count; i++)     {         Happening evt = Events[i];          \/\/ \u041f\u043e\u0441\u043b\u0435 \u043a\u043e\u043d\u0446\u0430 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c         if (evt is EndOfLevelHappening) break;          if (evt is NoteHappening note)         {             if (note.HoldButtons != ButtonState.None)             {                 \/\/ \u041d\u0430\u0447\u0430\u043b\u043e \u043a\u0430\u043a\u043e\u0433\u043e-\u0442\u043e \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f, \u0441\u0431\u0440\u043e\u0441\u0438\u0442\u044c \u0432\u0441\u0435 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0438                 lastHoldStartTime = note.Time;                 needCheckpoint = true;                 skipCounter = 0;                 lifeLossInSegment = 0;                 busyButtons = note.HoldButtons;             }             else if (evt.Time > (lastHoldStartTime + rules.MaxTicksInHold) &amp;&amp; needCheckpoint)             {                 \/\/ \u0422\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0437\u0434\u0435\u0441\u044c \u043c\u043e\u0433 \u0431\u044b\u0442\u044c \u0434\u043e\u0441\u0442\u0438\u0433\u043d\u0443\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0431\u043e\u043d\u0443\u0441, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043d\u0443\u0436\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u043e\u0442 \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0447\u0435\u043a\u043f\u043e\u0439\u043d\u0442                 if (skipCounter >= Math.Max(rules.ComboBonusMinCombo, lifeLossInSegment \/ rules.LifeScore.Correct.Cool) + 1)                 {                     checkpointIdCounter++;                     var ckp = new OptimizationCheckpointHappening(evt.Time + 1, checkpointIdCounter);                     if (Program.Verbose)                         Console.Error.WriteLine(\"[PREP] Time since last hold is more than {0} (cur={1}, since={2}), skipped {4} notes, insert checkpoint {3}\", rules.MaxTicksInHold, evt.Time, lastHoldStartTime, checkpointIdCounter, skipCounter);                     Events.Insert(i + 1, ckp);                     i++;                     needCheckpoint = false;                 }                 else skipCounter++;             }             else             {                 if (busyButtons != ButtonState.None)                 {                     if ((busyButtons &amp; note.PressButtons) != ButtonState.None)                     {                         \/\/ \u041d\u0430\u0439\u0434\u0435\u043d\u0430 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0449\u0430\u044f \u043d\u043e\u0442\u0430, \u043f\u043e\u0434\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043f\u0440\u043e\u0441\u0430\u0434\u043a\u0443 \u0436\u0438\u0437\u043d\u0435\u0439                         if (RuleSet.ButtonTotalCount - Util.CountButtons(busyButtons) >= Util.CountButtons(note.PressButtons))                         {                             \/\/ \u0414\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0445 \u043a\u043d\u043e\u043f\u043e\u043a, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0436\u0430\u0442\u044c Wrong                             lifeLossInSegment += Math.Abs(rules.LifeScore.Wrong.Cool);                         }                         else                         {                             \/\/ \u0421\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0445 \u043a\u043d\u043e\u043f\u043e\u043a \u043d\u0435\u0442, \u044d\u0442\u0443 \u043d\u043e\u0442\u0443 \u043c\u044b \u0442\u0435\u0440\u044f\u0435\u043c                             lifeLossInSegment += Math.Abs(rules.LifeScore.Wrong.Worst);                         }                     }                      else                     {                         \/\/ \u041d\u0430\u0439\u0434\u0435\u043d\u0430 \u043d\u0435-\u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0449\u0430\u044f \u043d\u043e\u0442\u0430, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0435\u0451 \u0432\u0437\u044f\u0442\u044c \u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0447\u0430\u0441\u0442\u044c \u0436\u0438\u0437\u043d\u0435\u0439                         lifeLossInSegment -= Math.Abs(rules.LifeScore.Correct.Cool);                         \/\/ \u041c\u044b \u043d\u0435 \u0437\u043d\u0430\u0435\u043c \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u0436\u0438\u0437\u043d\u0435\u0439, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0431\u043e\u043d\u0443\u0441 \u0437\u0430 \u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 \u0440\u0430\u0441\u0447\u0451\u0442 \u043d\u0435 \u0438\u0434\u0451\u0442                         if (lifeLossInSegment &lt;= 0) lifeLossInSegment = 0;                     }                 }             }         }     } }<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u0418 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043a\u043e\u0434, \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u0447\u0435\u043a\u043f\u043e\u0438\u043d\u0442\u0435, \u0435\u0441\u043b\u0438 \u043e\u0447\u043a\u0438 \u0432 \u043c\u043e\u043c\u0435\u043d\u0442 \u0435\u0433\u043e \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u0437\u0430\u0432\u0435\u0434\u043e\u043c\u043e \u043d\u0438\u0436\u0435, \u0447\u0435\u043c \u043d\u0430 \u043a\u0430\u043a\u043e\u043c-\u0442\u043e \u0438\u0437 \u0434\u0440\u0443\u0433\u0438\u0445 \u0440\u0430\u0441\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u043c\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432:<\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"cs\">    var nextHappening = Provider.Timeline.NextHappeningFromTime(node.state.Time);     if (nextHappening != null)     {         var nextStates = nextHappening.GetPotentialOutcomes(node.state, Provider.System);         if (nextHappening is OptimizationCheckpointHappening)         {             var ckp = (OptimizationCheckpointHappening)nextHappening;             var chkState = nextStates[0];             checkpointSemaphore.WaitOne();             if(!checkpointToMaxScore.ContainsKey(ckp.CheckpointID))             {                 checkpointToMaxScore.Add(ckp.CheckpointID, chkState.Score);             }             else             {                 var curMaxScore = checkpointToMaxScore[ckp.CheckpointID];                 if(curMaxScore > chkState.Score)                 {                     \/\/ \u041c\u044b \u0443\u0436\u0435 \u0437\u043d\u0430\u0435\u043c, \u0447\u0442\u043e \u0432 \u044d\u0442\u043e\u0439 \u0442\u043e\u0447\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u0438\u043c\u0435\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0441\u0443\u043c\u043c\u0443 \u043e\u0447\u043a\u043e\u0432, \u0442\u0430\u043a \u0447\u0442\u043e \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u043c \u044d\u0442\u0443 \u043d\u043e\u0434\u0443                     if(Program.Verbose)                         Console.Error.WriteLine(\"[SOLVE] found worse solution score={0} curMax={1} checkpointID={2}\", chkState.Score, curMaxScore, ckp.CheckpointID);                      node = null;                     checkpointSemaphore.Release();                     continue;                 }                 else if (curMaxScore &lt; chkState.Score)                 {                     \/\/ \u041e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u043c \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c \u043e\u0447\u043a\u043e\u0432 \u0432 \u044d\u0442\u043e\u0439 \u0442\u043e\u0447\u043a\u0435                     checkpointToMaxScore[ckp.CheckpointID] = chkState.Score;                 }             }             node.state = chkState;             checkpointSemaphore.Release();         }<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u041f\u0440\u043e\u0431\u0443\u0435\u043c \u0437\u0430\u043d\u043e\u0432\u043e:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cdc\/8d4\/639\/cdc8d4639d8991db00441303a7394970.png\" alt=\"\u041f\u043e\u043f\u0443\u0442\u043d\u043e \u044f \u043d\u0435 \u0437\u0430\u0431\u044b\u043b \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0430\u0448\u0451\u043b\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c \u043e\u0447\u043a\u043e\u0432, \u0447\u0435\u043c \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0435\" title=\"\u041f\u043e\u043f\u0443\u0442\u043d\u043e \u044f \u043d\u0435 \u0437\u0430\u0431\u044b\u043b \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0430\u0448\u0451\u043b\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c \u043e\u0447\u043a\u043e\u0432, \u0447\u0435\u043c \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0435\" width=\"722\" height=\"503\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cdc\/8d4\/639\/cdc8d4639d8991db00441303a7394970.png\"\/><\/p>\n<div><figcaption>\u041f\u043e\u043f\u0443\u0442\u043d\u043e \u044f \u043d\u0435 \u0437\u0430\u0431\u044b\u043b \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0430\u0448\u0451\u043b\u0441\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c \u043e\u0447\u043a\u043e\u0432, \u0447\u0435\u043c \u0432 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0435<\/figcaption><\/div>\n<\/figure>\n<p>\u041a\u0430\u043a \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u0441\u044f, \u043d\u0443 \u043d\u0438\u0445\u0440\u0435\u043d\u0430\u0436\u0441\u0435\u0431\u0435! \u0412\u0440\u0435\u043c\u044f \u043f\u043e\u0438\u0441\u043a\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0441\u043a\u043e\u0441\u0442\u0438\u043b\u043e\u0441\u044c \u043d\u0430 \u0447\u0435\u0442\u044b\u0440\u0435 \u043f\u043e\u0440\u044f\u0434\u043a\u0430!<\/p>\n<p>\u0411\u0435\u0440\u0451\u043c \u0440\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u043a\u0443 \u0440\u0435\u0448\u0435\u043d\u0438\u044f<\/p>\n<details class=\"spoiler\">\n<summary>Hidden text<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>>scoresolver --timeline pkg_hard.bin --level 2 [MAIN] Reading timeline... [REFS] AllCool=140000 [REFS] LifeBonusNoteCount=213 [REFS] LifeBonus=2130 [REFS] ComboBonus=62000 [REFS] ChanceBonus=0 (ChanceCount=0) [REFS] TOTAL REFS=204130 [MAIN] 277 notes, RefScore=204130 [MAIN] Setting up simulation... [MAIN] Created 5 checkpoints [MAIN] Local Mode [MAIN] Using strategy: checkpointing [MAIN] Starting solver [SCHED] Scheduler Thread Started [+0s] Found solution with score=205140, attain=77.29 [+0s] Found solution with score=208890, attain=76.28 [+0s] Found solution with score=209640, attain=77.29 [+0s] Found solution with score=210690, attain=78.44 [+0s] Found solution with score=214570, attain=75.73 [+0s] Found solution with score=215320, attain=76.73 [+0s] Found solution with score=222590, attain=75.19 [+0s] Found solution with score=223300, attain=76.97 [+0s] Found solution with score=224350, attain=74.92 [+0s] Found solution with score=224350, attain=74.92 [+0s] Found solution with score=227080, attain=75.19 [+0s] Found solution with score=227790, attain=76.97 [+0s] Found solution with score=228840, attain=74.92 [+0s] Found solution with score=230300, attain=73.44 [+0s] Found solution with score=231010, attain=75.22 [+0s] Found solution with score=234690, attain=71.12 [+0s] Found solution with score=235400, attain=72.9 [+0s] Found solution with score=236520, attain=74.88 [+0s] Found solution with score=237020, attain=82.45 [+0s] Found solution with score=237430, attain=76.75 [+0s] Found solution with score=241410, attain=80.13 [SCHED] Scheduler Thread Ended [MAIN] Solved in 0.3134061s [MAIN] Good solutions: 1, bad solutions: 0, checked solutions: 21 across 145497 nodes [MAIN] RAM usage peaked at 0MB  ===== MAX SCORE ===== score: 241410, attain 80.13 [Time 21.606s \/ Combo 37] WRONG:   X [Time 21.846s \/ Combo 0] WRONG:   X [Time 23.766s \/ Combo 4] HOLD: +   O [Time 25.446s \/ Combo 6] WRONG:    O [Time 25.686s \/ Combo 0] WRONG:    O [Time 26.166s \/ Combo 0] WRONG:   X [Time 26.646s \/ Combo 0] WRONG:   X [Time 27.606s \/ Combo 2] HOLD: + S [Time 28.566s \/ Combo 2] WRONG:    O [Time 28.806s \/ Combo 0] WRONG:    O [Time 29.286s \/ Combo 0] WRONG:  S [Time 29.526s \/ Combo 0] WRONG:  S [Time 30.006s \/ Combo 0] WRONG:   X [Time 30.486s \/ Combo 0] WRONG:   X [Time 31.446s \/ Combo 2] HOLD: +T [Time 32.646s \/ Combo 2] WORST: T  O [Time 1:11.526 \/ Combo 46]    O -> NONE [Time 1:19.206 \/ Combo 58] T    -> NONE [Time 1:26.886 \/ Combo 71]  S   -> NONE [Time 1:34.566 \/ Combo 83]   X  -> NONE [Time 1:53.046 \/ Combo 114] WRONG: T [Time 1:53.286 \/ Combo 0] WRONG: T [Time 1:55.926 \/ Combo 6] HOLD: +   O [Time 1:56.886 \/ Combo 6] WRONG:    O [Time 1:57.126 \/ Combo 0] WRONG:    O [Time 1:57.606 \/ Combo 0] WRONG: T [Time 1:57.846 \/ Combo 0] WRONG: T [Time 1:59.766 \/ Combo 4] HOLD: +  X [Time 2:00.726 \/ Combo 4] WRONG:   X [Time 2:00.966 \/ Combo 0] WRONG:   X [Time 2:01.446 \/ Combo 0] WRONG:    O [Time 2:01.686 \/ Combo 0] WRONG:    O [Time 2:02.166 \/ Combo 0] WRONG: T [Time 2:02.646 \/ Combo 0] WRONG: T [Time 2:03.606 \/ Combo 2] HOLD: + S [Time 2:04.326 \/ Combo 2] WORST:  S [Time 2:04.806 \/ Combo 0] WORST:  S [Time 2:05.286 \/ Combo 0] WORST:    O [Time 2:05.526 \/ Combo 0] WORST:    O [Time 2:05.766 \/ Combo 0] WORST:    O [Time 2:06.006 \/ Combo 0] WORST:    O [Time 2:06.246 \/ Combo 0] WORST:    O [Time 2:06.486 \/ Combo 0] WORST:    O [Time 2:06.966 \/ Combo 0] WORST: T [Time 2:07.446 \/ Combo 0] WORST: T [Time 2:08.406 \/ Combo 0] WORST:    O [Time 2:21.606 \/ Combo 24] WRONG: T [Time 2:22.086 \/ Combo 0] WRONG: T [Time 2:36.966 \/ Combo 20] WRONG:    O [Time 2:37.446 \/ Combo 0] WRONG:    O<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u0418 \u0438\u0434\u0451\u043c \u0432 \u0430\u0440\u043a\u0430\u0434\u0443 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c!<\/p>\n<div class=\"tm-iframe_temp\" data-src=\"https:\/\/embedd.srv.habr.com\/iframe\/666531f82331bb9d71ec7472\" data-style=\"\" id=\"666531f82331bb9d71ec7472\" width=\"\"><\/div>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u043a\u0430\u043a \u0433\u043e\u0432\u043e\u0440\u0438\u0442\u0441\u044f, \u043f\u0440\u044f\u043c\u043e \u0432 \u043b\u0438\u0446\u043e \u2014 &#171;\u043a\u0430\u0437\u0443\u0430\u043b\u044c\u043d\u043e\u0435&#187; \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/ece\/1e6\/178\/ece1e61789858f65baeef1415c31162d.jpg\" width=\"1280\" height=\"720\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ece\/1e6\/178\/ece1e61789858f65baeef1415c31162d.jpg\" data-blurred=\"true\"\/><\/figure>\n<p>\u0418 \u043f\u043e\u0434\u043e\u0431\u0440\u0430\u043d\u043d\u043e\u0435 \u043d\u0430\u0448\u0435\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043e\u0439 \u2014 \u0432\u0440\u043e\u0434\u0435 \u0431\u044b \u043d\u0435 \u0441\u0438\u043b\u044c\u043d\u043e \u0441\u043b\u043e\u0436\u043d\u0435\u0435, \u043d\u043e 22 \u0442\u044b\u0449\u0438 \u043e\u0447\u043a\u043e\u0432 \u043a \u0440\u0443\u043a\u0430\u043c \u043f\u0440\u0438\u043b\u0438\u043f\u043b\u043e!<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/getpro\/habr\/upload_files\/1d7\/65e\/ae6\/1d765eae6609fc8103a84022c981d20f.jpg\" width=\"1280\" height=\"720\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1d7\/65e\/ae6\/1d765eae6609fc8103a84022c981d20f.jpg\" data-blurred=\"true\"\/><\/figure>\n<h2>\u0414\u0432\u0430 \u043f\u0440\u043e\u0445\u043e\u0434\u0430, \u0442\u0440\u0438 \u043f\u0440\u0438\u0445\u043b\u043e\u043f\u0430<\/h2>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u043c\u044b \u0443\u0436\u0435 \u0438\u043c\u0435\u0435\u043c \u0441\u043f\u043e\u0441\u043e\u0431 \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0430, \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u043b\u0438\u0448\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0437\u0430 \u0441\u0447\u0451\u0442 \u0441\u0434\u0432\u0438\u0433\u043e\u0432 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u043e\u0432. \u0420\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043c \u0432\u0441\u0451 \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043b\u043e\u0433\u0438\u043a\u0430 \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0438 \u0441\u0434\u0432\u0438\u0433\u0430 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u043e\u0432 \u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u043e\u0442\u0434\u0435\u043b\u0435\u043d\u0430 \u043e\u0442 \u043b\u043e\u0433\u0438\u043a\u0438 \u0441\u0430\u043c\u0438\u0445 \u0440\u0430\u0441\u0441\u0447\u0451\u0442\u043e\u0432 \u2014\u00a0\u044f \u043f\u0435\u0440\u0435\u043d\u0451\u0441 \u0435\u0451 \u0432 \u043a\u043b\u0430\u0441\u0441 PlayerSkill, \u0447\u0442\u043e\u0431\u044b \u0437\u0430\u043c\u0435\u043d\u044f\u0442\u044c \u0435\u0433\u043e \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u043e\u0433\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u044f.<\/p>\n<p>\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0432\u044b\u0432\u043e\u0434\u0438\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u0430, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043c\u043e\u0436\u043d\u043e \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0438. \u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u043c\u0441\u044f \u043f\u043e\u043a\u0430 \u0447\u0442\u043e \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0433\u0440\u0430\u043d\u0438\u0446 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0430 COOL:<\/p>\n<ul>\n<li>\n<p>\u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0440\u0430\u043d\u043d\u0435\u0439 \u0433\u0440\u0430\u043d\u0438\u0446\u044b COOL, \u0435\u0441\u043b\u0438:<\/p>\n<ul>\n<li>\n<p>\u0412\u0437\u044f\u0442\u0438\u0435 \u043d\u043e\u0442\u044b \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u0442 \u043a \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448<\/p>\n<\/li>\n<li>\n<p><em>\u041a\u0440\u0430\u0435\u0432\u043e\u0439 \u0441\u043b\u0443\u0447\u0430\u0439:<\/em> \u0435\u0441\u043b\u0438 \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043c\u044b \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440, \u043f\u043e\u043a\u0430 \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043c Max Hold. <\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\u041f\u043e\u0437\u0434\u043d\u0435\u0439 \u0433\u0440\u0430\u043d\u0438\u0446\u044b \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c\u0441\u044f, \u0435\u0441\u043b\u0438:<\/p>\n<ul>\n<li>\n<p>\u0412\u0437\u044f\u0442\u0438\u0435 \u043d\u043e\u0442\u044b \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u0442 \u043a \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u044e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448<\/p>\n<\/li>\n<li>\n<p>\u041e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0432\u044b\u0448\u0435 \u043a\u0440\u0430\u0435\u0432\u043e\u0439 \u0441\u043b\u0443\u0447\u0430\u0439<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\u0412 \u043f\u0440\u043e\u0447\u0438\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430\u0445 \u043f\u0440\u0438 \u0432\u0437\u044f\u0442\u0438\u0438 \u043d\u043e\u0442\u044b \u0441 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u043e\u043c COOL \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \u0433\u0440\u0430\u043d\u0438\u0446 \u044d\u0442\u043e\u0433\u043e \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043d\u0435 \u0438\u043c\u0435\u0435\u0442<\/p>\n<\/li>\n<\/ul>\n<p>\u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0441\u043b\u0443\u0447\u0430\u0438 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b \u2014\u00a0\u0441\u0442\u0430\u0440\u0430\u0435\u043c\u0441\u044f \u0431\u0440\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u043b\u0430\u0432\u0438\u0448 \u0431\u044b\u0441\u0442\u0440\u0435\u0435, \u0447\u0442\u043e\u0431\u044b \u043d\u0430\u0447\u0430\u0442\u044c \u043d\u0430\u0431\u0438\u0440\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u0447\u043a\u043e\u0432 \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0441\u043a\u043e\u0440\u0435\u0435, \u0438 \u0441\u0442\u0440\u0435\u043c\u0438\u043c\u0441\u044f \u043d\u0435 \u043e\u0442\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0438\u0445 \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u043b\u044c\u0448\u0435.<\/p>\n<p>\u0414\u043b\u044f \u043a\u0440\u0430\u0435\u0432\u043e\u0433\u043e \u0441\u043b\u0443\u0447\u0430\u044f \u0436\u0435 \u043b\u0443\u0447\u0448\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0433\u0438\u043f\u043e\u0442\u0435\u0437\u0443 \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e\u043c. \u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0443\u0447\u0430\u0441\u0442\u043e\u043a \u043a\u0430\u0440\u0442\u044b, \u0433\u0434\u0435 \u043c\u044b \u043f\u043e\u0434\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0442\u0440\u0438 \u0445\u043e\u043b\u0434\u0430 (\u0442\u0430\u043a \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043d\u0430\u0433\u043b\u044f\u0434\u043d\u043e):<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b30\/743\/b4f\/b30743b4f504c126d6debe8c409a03cf.png\" width=\"691\" height=\"250\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b30\/743\/b4f\/b30743b4f504c126d6debe8c409a03cf.png\"\/><\/figure>\n<p>\u0414\u043b\u044f \u0442\u0430\u043a\u043e\u0433\u043e \u043e\u0442\u0440\u0435\u0437\u043a\u0430, \u0433\u0434\u0435 \u043c\u044b \u043d\u0430\u0431\u0438\u0440\u0430\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0441\u0451 \u0431\u043e\u043b\u044c\u0448\u0435 \u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u0445\u043e\u043b\u0434\u043e\u0432, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u0440\u043e\u0436\u0438\u043c\u0430\u0435\u043c \u0438\u0445 \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c\u0430 \u043e\u0431\u0449\u0435\u0435 \u0447\u0438\u0441\u043b\u043e \u043e\u0447\u043a\u043e\u0432 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0432\u043d\u043e:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"S_i = S_{H'}\\tau + S_{H'}(\\tau - t_1) +  S_{H'}(\\tau - t_1 - t_2) + 3S_{COOL} + S_{H_{MAX}} = \\\\ = S_{H'}(3\\tau - 2t_1 - t_2) + 3S_{COOL} + S_{H_{MAX}}\" alt=\"S_i = S_{H'}\\tau + S_{H'}(\\tau - t_1) +  S_{H'}(\\tau - t_1 - t_2) + 3S_{COOL} + S_{H_{MAX}} = \\\\ = S_{H'}(3\\tau - 2t_1 - t_2) + 3S_{COOL} + S_{H_{MAX}}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5d1\/9a6\/049\/5d19a60495f855ee7ee84fbc579a8ab2.svg\" width=\"699\" height=\"51\"\/><\/p>\n<p>\u0413\u0434\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_1\" alt=\"t_1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/724\/e26\/325\/724e26325a6c63cad052842625f623a2.svg\" width=\"16\" height=\"18\"\/>, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_2\" alt=\"t_2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/00b\/3c1\/269\/00b3c126948cc54a3b63d6143bec34e2.svg\" width=\"16\" height=\"18\"\/>, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_3\" alt=\"t_3\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4a4\/935\/660\/4a4935660bbd12c13c90a60fe6191e65.svg\" width=\"16\" height=\"19\"\/> \u2014 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u043e\u0442 \u043d\u0430\u0447\u0430\u043b\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0434\u043e \u043d\u0430\u0436\u0430\u0442\u0438\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\tau\" alt=\"\\tau\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/955\/66f\/87d\/95566f87d55694727fc19b2fd047c937.svg\" width=\"10\" height=\"12\"\/> \u2014 \u0441\u0443\u043c\u043c\u0430\u0440\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{H'}\" alt=\"S_{H'}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c33\/e3b\/b95\/c33e3bb950a8d8762f515c693379542a.svg\" width=\"31\" height=\"21\"\/> \u2014 \u043e\u0447\u043a\u0438 \u0437\u0430 1 \u043c\u0441 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u043e\u0434\u043d\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0448\u0438, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{H_{MAX}}\" alt=\"S_{H_{MAX}}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/75c\/b5c\/bf4\/75cb5cbf4b372efa4a710732bed0280c.svg\" width=\"53\" height=\"22\"\/> \u2014 Max Hold \u0431\u043e\u043d\u0443\u0441.  <\/p>\n<p>\u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043a\u0430\u0436\u0434\u044b\u0439 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0445\u043e\u043b\u0434 \u043e\u0431\u043d\u0443\u043b\u044f\u0435\u0442 \u043e\u0442\u0441\u0447\u0451\u0442 \u0442\u0430\u0439\u043c\u0435\u0440\u0430 \u043d\u0430\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u044f Max Hold, \u0442\u043e \u0435\u0441\u0442\u044c <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\tau\" alt=\"\\tau\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/346\/2bc\/cf9\/3462bccf96f17ba6e6293bcdc0b94956.svg\" width=\"10\" height=\"12\"\/> \u0443 \u043d\u0430\u0441 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0441\u0435\u0445 \u0442\u0440\u0451\u0445 \u0432\u0440\u0435\u043c\u0451\u043d \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"\\tau = \\begin{cases} t_{n_{max}} &lt; \\tau_{max}, &amp; \\sum_n t_n \\\\ t_{n_{max}} \\ge \\tau_{max}, &amp; \\sum_{n-1} t_n + \\tau_{max} \\end{cases}\" alt=\"\\tau = \\begin{cases} t_{n_{max}} &lt; \\tau_{max}, &amp; \\sum_n t_n \\\\ t_{n_{max}} \\ge \\tau_{max}, &amp; \\sum_{n-1} t_n + \\tau_{max} \\end{cases}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/718\/456\/af0\/718456af072484c2ed68559ff2ca8b99.svg\" width=\"315\" height=\"50\"\/><\/p>\n<p>\u041f\u043e\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u0435\u0433\u043e \u0434\u043b\u044f \u0441\u043b\u0443\u0447\u0430\u044f \u0441 \u0442\u0440\u0435\u043c\u044f \u043d\u043e\u0442\u0430\u043c\u0438, \u0434\u043e\u0442\u044f\u043d\u0443\u0442\u044b\u043c\u0438 \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c\u0430, \u0432 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435, \u0438 \u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0431\u0435\u0437 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"S_i = S_{H'}(3t_1 + 3t_2 + 3\\tau_{max} - 2t_1 - t_2) + 3S_{COOL} + S_{H_{MAX}} = \\\\ = S_{H'}(t_1 + 2t_2 + 3\\tau_{max} ) + 3S_{COOL} + S_{H_{MAX}}\" alt=\"S_i = S_{H'}(3t_1 + 3t_2 + 3\\tau_{max} - 2t_1 - t_2) + 3S_{COOL} + S_{H_{MAX}} = \\\\ = S_{H'}(t_1 + 2t_2 + 3\\tau_{max} ) + 3S_{COOL} + S_{H_{MAX}}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ff0\/081\/c43\/ff0081c43cad0a70bd4fdedd9ede7c9d.svg\" width=\"699\" height=\"51\"\/><\/p>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0434\u043b\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u043e\u0447\u043a\u043e\u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_i\" alt=\"S_i\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/31a\/68e\/10b\/31a68e10b3d333fae8f1e5e9b69e5e80.svg\" width=\"19\" height=\"20\"\/> \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\tau\" alt=\"\\tau\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/173\/5aa\/bf4\/1735aabf4f10a3edd25fb1e8e5ee01ac.svg\" width=\"10\" height=\"12\"\/> \u0438 \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_1\" alt=\"t_1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/80b\/c33\/a50\/80bc33a502994a717523e6c68cef4be7.svg\" width=\"16\" height=\"18\"\/>, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_2\" alt=\"t_2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1fd\/1e7\/a07\/1fd1e7a075c826cc5ded4edf2e0e0fca.svg\" width=\"16\" height=\"18\"\/>. \u0418\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0432 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u043c \u0438\u0442\u043e\u0433\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_3 = const\" alt=\"t_3 = const\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/295\/383\/2ae\/2953832ae5e68c699da98732c70841bb.svg\" width=\"88\" height=\"19\"\/> \u0438 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u0440\u0430\u0432\u043d\u0435\u043d\u043e \u043a 5000 \u043c\u0441, \u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_1\" alt=\"t_1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/465\/ceb\/529\/465ceb5290fbc01e670ea51d3a16e923.svg\" width=\"16\" height=\"18\"\/>, <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_2\" alt=\"t_2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cfa\/aca\/d42\/cfaacad42e398050194df261b423b6cb.svg\" width=\"16\" height=\"18\"\/> \u0437\u0430\u0432\u0435\u0434\u043e\u043c\u043e \u043c\u0435\u043d\u044c\u0448\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_3\" alt=\"t_3\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a67\/2d4\/9d8\/a672d49d8d704fc91f377ec490b00e98.svg\" width=\"16\" height=\"19\"\/> \u043c\u0441, \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u0440\u0435\u0448\u0435\u043d\u0438\u0435\u043c \u0431\u0443\u0434\u0435\u0442 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_1\" alt=\"t_1\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/705\/8c9\/b9e\/7058c9b9e796eaf4a095beeb16f2188f.svg\" width=\"16\" height=\"18\"\/> <em>\u0437\u0430\u043d\u0438\u0437\u0438\u0442\u044c<\/em>, \u0432\u0437\u044f\u0432 \u0432\u0442\u043e\u0440\u0443\u044e \u043d\u043e\u0442\u0443 \u0440\u0430\u043d\u044c\u0448\u0435, \u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_2\" alt=\"t_2\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/46f\/b14\/980\/46fb14980ddb146626ff2fd3cd9e19da.svg\" width=\"16\" height=\"18\"\/> <em>\u0437\u0430\u0432\u044b\u0441\u0438\u0442\u044c<\/em>, \u0432\u0437\u044f\u0432 \u0442\u0440\u0435\u0442\u044c\u044e \u043d\u043e\u0442\u0443 \u043f\u043e\u0437\u0436\u0435. \u041f\u0440\u0438\u043c\u0435\u043c \u043d\u0430\u0448\u0435 \u043d\u0435\u043a\u043e\u0435 \u0441\u043c\u0435\u0449\u0435\u043d\u0438\u0435 \u0432\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0437\u0430 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"\\alpha\" alt=\"\\alpha\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b44\/a8a\/b58\/b44a8ab584a83f3c8aeab42bb0bbacae.svg\" width=\"13\" height=\"12\"\/> \u0438 \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0435\u043c \u0435\u0433\u043e \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u043b\u0443\u0447\u0430\u0439 \u2014 \u0432\u0442\u043e\u0440\u0443\u044e \u043d\u043e\u0442\u0443 \u0431\u0435\u0440\u0451\u043c \u043d\u0430 \u043f\u0435\u0440\u0432\u043e\u0439 \u043c\u0438\u043b\u043b\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u0435 \u0440\u0430\u043d\u043d\u0435\u0433\u043e COOL, \u0430 \u0442\u0440\u0435\u0442\u044c\u044e \u2014 \u043d\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439). \u0422\u043e\u0433\u0434\u0430:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"S_i = S_{H'}(3(t_1 - \\alpha + t_2 + \\alpha + t_3) - 2(t_1 - \\alpha) - (t_2 + \\alpha)) + 3S_{COOL} + S_{H_{MAX}} = \\\\ = S_{H'}(3t_1 + 3t_2 + 3t_3 - 2t_1 + 2\\alpha - t_2 - \\alpha) + 3S_{COOL} + S_{H_{MAX}} = \\\\ = S_{H'}(t_1 + 2t_2 + 3t_3 + \\alpha) + 3S_{COOL} + S_{H_{MAX}}\" alt=\"S_i = S_{H'}(3(t_1 - \\alpha + t_2 + \\alpha + t_3) - 2(t_1 - \\alpha) - (t_2 + \\alpha)) + 3S_{COOL} + S_{H_{MAX}} = \\\\ = S_{H'}(3t_1 + 3t_2 + 3t_3 - 2t_1 + 2\\alpha - t_2 - \\alpha) + 3S_{COOL} + S_{H_{MAX}} = \\\\ = S_{H'}(t_1 + 2t_2 + 3t_3 + \\alpha) + 3S_{COOL} + S_{H_{MAX}}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/800\/43e\/a03\/80043ea039ec62feb6122caa3422dff0.svg\" width=\"699\" height=\"79\"\/><\/p>\n<p>\u041f\u043e\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"t_3 =\\tau_{max}\" alt=\"t_3 =\\tau_{max}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c59\/eef\/ef7\/c59eefef781a1e0bfd57942fb49fe2ac.svg\" width=\"80\" height=\"19\"\/> \u0438 \u0441\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u0435\u043c \u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u0438 \u043f\u0440\u0438 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{H'}\" alt=\"S_{H'}\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2a8\/153\/f8a\/2a8153f8a192864df9d34c9c61fce4c5.svg\" width=\"31\" height=\"21\"\/>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"formula\" source=\"(t_1 + 2t_2 + 3\\tau_{max} + \\alpha) - (t_1 + 2t_2 + 3\\tau_{max}) = \\alpha\" alt=\"(t_1 + 2t_2 + 3\\tau_{max} + \\alpha) - (t_1 + 2t_2 + 3\\tau_{max}) = \\alpha\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a2b\/02e\/689\/a2b02e689924cfdfc2c96f2c3dc03283.svg\" width=\"404\" height=\"22\"\/><\/p>\n<p>\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0432\u044b\u0438\u0433\u0440\u044b\u0448 \u0432 <img loading=\"lazy\" decoding=\"async\" class=\"formula inline\" source=\"S_{H'}\\times\\alpha \\approx 30\" alt=\"S_{H'}\\times\\alpha \\approx 30\" src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b2d\/2a9\/fbe\/b2d2a9fbe37fbdef17fb982b6a742454.svg\" width=\"113\" height=\"21\"\/> \u043e\u0447\u043a\u043e\u0432 \u043d\u0430 \u0442\u043e\u043c \u0436\u0435 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u0435. \u041d\u0435 \u0442\u043e, \u0447\u0442\u043e\u0431\u044b \u043c\u043d\u043e\u0433\u043e, \u043d\u043e \u043f\u0440\u0438 \u0441\u0445\u0432\u0430\u0442\u043a\u0435 \u0437\u0430 \u043f\u0435\u0440\u0432\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u2014 \u043e\u0447\u0435\u043d\u044c \u0434\u0430\u0436\u0435 \u0440\u043e\u043b\u044f\u0435\u0442.<\/p>\n<p>\u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0432 \u0432\u0438\u0434\u0435 \u043a\u043e\u0434\u0430:<\/p>\n<details class=\"spoiler\">\n<summary>\u041a\u043b\u0430\u0441\u0441 Skill \u0434\u043b\u044f \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u0440\u043e\u0445\u043e\u0434\u0430 \u0440\u0435\u0448\u0430\u0442\u0435\u043b\u044f<\/summary>\n<div class=\"spoiler__content\">\n<pre><code class=\"cs\">public override NoteHitDecision Decide(SystemState currentState, NoteHappening note, SimulationSystem system) {     if(         note.HoldButtons != ButtonState.None &amp;&amp;         \/\/ \u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u043c \u0447\u0438\u0441\u043b\u043e \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043d\u043e\u0442         (((note.PressButtons &amp; currentState.HeldButtons) == ButtonState.None &amp;&amp;         LastPlayDecisionAtNumber(currentState.NoteNumber) == NoteHitDecisionKind.Hit) ||          \/\/ \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0435\u043c\u0441\u044f \u043d\u0430 \u043d\u0435\u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c \u0447\u0438\u0441\u043b\u043e\u043c \u043d\u043e\u0442         (Util.CountButtons(note.HoldButtons) > Util.CountButtons(currentState.HeldButtons) &amp;&amp;          LastPlayDecisionAtNumber(currentState.NoteNumber) == NoteHitDecisionKind.Switch)) &amp;&amp;           \/\/ \u041a\u0440\u043e\u043c\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432, \u0435\u0441\u043b\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0431\u0443\u0434\u0435\u0442 \u0442\u043e\u0447\u043d\u043e Max Bonus          (currentState.HeldButtons == ButtonState.None || (currentState.NoteNumber != MaxNoteNumber &amp;&amp;             (NextHittedNoteFromTime(note.Time, currentState).Time - currentState.Time) &lt; system.GameRules.MaxTicksInHold))       )     {         \/\/ \u041f\u043e\u043a\u0430 \u043f\u0440\u0438\u0431\u0438\u0442\u043e \u0433\u0432\u043e\u0437\u0434\u044f\u043c\u0438 \u043d\u0430 Early Cool         return new NoteHitDecision { Offset = -system.GameRules.NoteTiming.Cool, Decisions = LastPlayDecisionAtNumber(currentState.NoteNumber) };     }      if(         currentState.HeldButtons != ButtonState.None &amp;&amp;         (             \/\/ \u0423\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u043c \u0447\u0438\u0441\u043b\u043e \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u043d\u043e\u0442             (Util.CountButtons(note.HoldButtons) &lt; Util.CountButtons(currentState.HeldButtons) &amp;&amp;              LastPlayDecisionAtNumber(currentState.NoteNumber) == NoteHitDecisionKind.Switch) ||              \/\/ \u0418\u043b\u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u043c, \u043d\u043e \u044d\u0442\u0443 \u043d\u043e\u0442\u0443 \u0443\u0436\u0435 \u043c\u044b \u0434\u043e\u0442\u044f\u043d\u0435\u043c \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c\u0430              (currentState.HeldButtons != ButtonState.None &amp;&amp; (currentState.NoteNumber != MaxNoteNumber &amp;&amp;            (NextHittedNoteFromTime(note.Time, currentState).Time - note.Time) >= system.GameRules.MaxTicksInHold))         )      )     {         \/\/ \u041f\u043e\u043a\u0430 \u043f\u0440\u0438\u0431\u0438\u0442\u043e \u0433\u0432\u043e\u0437\u0434\u044f\u043c\u0438 \u043d\u0430 Late Cool         return new NoteHitDecision { Offset = system.GameRules.NoteTiming.Cool, Decisions = LastPlayDecisionAtNumber(currentState.NoteNumber) };     }      \/\/ \u0421 \u043f\u0440\u043e\u0448\u043b\u043e\u0439 \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u043e\u0441\u044c     return new NoteHitDecision { Offset = 0, Decisions = LastPlayDecisionAtNumber(currentState.NoteNumber) }; }<\/code><\/pre>\n<\/p>\n<\/div>\n<\/details>\n<p>\u041f\u0440\u043e\u0433\u043e\u043d\u044f\u0435\u043c \u0441 \u0434\u0432\u0443\u043c\u044f \u043f\u0440\u043e\u0445\u043e\u0434\u0430\u043c\u0438 \u0441 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0435\u0439&#8230; \u0418 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043a\u0430\u043a \u0440\u0430\u0437 \u0442\u043e\u0442 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0432\u0435\u0440\u0445\u0443\u0448\u043a\u0435 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0430:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e9c\/cc2\/a25\/e9ccc2a25f55e2e385ed5bcc33c7b3f0.png\" width=\"576\" height=\"344\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e9c\/cc2\/a25\/e9ccc2a25f55e2e385ed5bcc33c7b3f0.png\"\/><\/figure>\n<h2>\u0414\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0435\u0435 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435<\/h2>\n<p>\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043e\u043a\u0430\u0437\u0430\u043b\u043e\u0441\u044c \u0440\u0430\u0431\u043e\u0447\u0438\u043c, \u0438 \u0434\u0430\u0451\u0442 \u043d\u0430\u043c \u0437\u0430\u0432\u0435\u0434\u043e\u043c\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u0447\u043a\u043e\u0432, \u0447\u0435\u043c \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0435 \u043a\u043e\u043c\u0431\u043e. \u0423 \u043c\u0435\u043d\u044f, \u043f\u0440\u0430\u0432\u0434\u0430, \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u043f\u043e\u043a\u0430 \u0447\u0442\u043e \u0437\u0430\u043f\u0440\u044b\u0433\u043d\u0443\u0442\u044c \u043b\u0438\u0448\u044c \u043d\u0430 196 \u043c\u0435\u0441\u0442\u043e, \u0447\u0442\u043e \u0442\u043e\u0436\u0435 \u0432\u0435\u0441\u044c\u043c\u0430 \u043d\u0435\u043f\u043b\u043e\u0445\u043e:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f29\/233\/480\/f29233480988879d451edc95fa509098.png\" width=\"548\" height=\"97\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f29\/233\/480\/f29233480988879d451edc95fa509098.png\"\/><\/figure>\n<p>\u0412 \u043f\u043b\u0430\u043d\u0430\u0445 \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u0442\u0430\u043a\u0438 \u0434\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u044d\u0442\u0443 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443, \u0435\u0441\u043b\u0438 \u0438\u0433\u0440\u0430 \u0432 \u043e\u0444\u043b\u0430\u0439\u043d \u043d\u0435 \u0443\u0439\u0434\u0451\u0442 \u0440\u0430\u043d\u044c\u0448\u0435.<\/p>\n<p>\u0418\u0442\u043e\u0433\u043e\u0432\u0443\u044e \u0434\u0438\u0447\u044c \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u0430\u043a \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442 \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 <a href=\"https:\/\/github.com\/vladkorotnev\/meekstudio\/tree\/develop\/ScoreSolver\">\u043d\u0430 \u0433\u0438\u0442\u0445\u0430\u0431\u0435<\/a>.<\/p>\n<p>\u0416\u043e\u043f\u043d\u043e\u0435 \u0447\u0443\u0442\u044c\u0451 \u043c\u043d\u0435 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0432\u0441\u0451 \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043a\u0430\u043a-\u0442\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u0442\u044c \u0430\u043d\u0430\u043b\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u0438 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043a\u0443\u0434\u0430 \u0431\u044b\u0441\u0442\u0440\u0435\u0435. \u041d\u0443 \u0430 \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440 \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0437\u0430 \u043c\u043e\u0438\u043c\u0438 \u0432\u0441\u0440\u0430\u0442\u044b\u043c\u0438 \u043f\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f\u043c\u0438 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0440\u0435\u0434\u0438 \u0442\u043e\u043d\u043d \u0444\u043e\u0442\u043e\u043a \u0435\u0434\u044b, \u041c\u0438\u043a\u0443, \u0438 \u0432\u0441\u044f\u043a\u043e\u0433\u043e \u0434\u0440\u0435\u0432\u043d\u0435\u0433\u043e \u0436\u0435\u043b\u0435\u0437\u043d\u043e\u0433\u043e \u0431\u0430\u0440\u0430\u0445\u043b\u0430, \u0432 \u043c\u043e\u0451\u043c\u00a0<a href=\"https:\/\/t.me\/sapporolife\">\u0422\u0435\u043b\u0435\u0433\u0440\u0430\u043c-\u043a\u0430\u043d\u0430\u043b\u0435<\/a>\u00a0\ud83d\ude42<\/p>\n<h2>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b<\/h2>\n<ul>\n<li>\n<p><a href=\"https:\/\/w.atwiki.jp\/projectdiva_ac\/pages\/1536.html#id_0672b540\">Project Diva Arcade Atwiki<\/a><\/p>\n<\/li>\n<li>\n<p>\u0421\u0442\u0430\u0442\u044c\u0438 \u043e \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0430\u0445 \u0440\u0430\u0441\u0441\u0447\u0451\u0442\u0430 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u043e\u0432 \u0438 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u0438\u0445 \u043e\u0442 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u0436\u0435\u043b\u0435\u0437\u0430 \u043d\u0430 Hiroyuki&#8217;s Homepage: <a href=\"http:\/\/d4.princess.ne.jp\/blog\/art\/00013.html\">\u0447\u0430\u0441\u0442\u044c 1<\/a>, <a href=\"http:\/\/d4.princess.ne.jp\/blog\/art\/00015.html\">\u0447\u0430\u0441\u0442\u044c 2<\/a>, <a href=\"http:\/\/d4.princess.ne.jp\/blog\/art\/00016.html\">\u0447\u0430\u0441\u0442\u044c 3<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/cosdivalove.hatenablog.com\/entry\/2017\/12\/20\/085017#:~:text=%E3%82%92%E3%81%97%E3%81%BE%E3%81%97%E3%82%87%E3%81%86%E3%80%82-,HOLD,-%E3%81%BE%E3%81%82%E6%AD%A3%E7%9B%B4%E3%81%BB%E3%81%BC\">Project DIVA Arcade\u306e\u6b63\u3057\u3044\u904a\u3073\u65b9\u3068\u9593\u9055\u3063\u305f\u904a\u3073\u65b9 Part 2<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/108memo.jp\/contents\/musics\/list\">108memo <\/a>\u2014 \u0434\u043b\u044f \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f \u043d\u0430\u0445\u043e\u0434\u0438\u043c\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043e\u0439 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0439 \u0441 \u0443\u0436\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u043c\u0438 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u043c\u0438<\/p>\n<\/li>\n<li>\n<p>\u041e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0435 \u0441\u043f\u0430\u0441\u0438\u0431\u043e \u043e\u0444\u043b\u0430\u0439\u043d\u043e\u0432\u044b\u043c \u0434\u0440\u0443\u0437\u044c\u044f\u043c \u0438\u0437 \u043c\u0435\u0441\u0442\u043d\u044b\u0445 \u0430\u0440\u043a\u0430\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438 \u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0438 \u0432\u0441\u0451 \u044d\u0442\u043e &#171;\u0432 \u043f\u043e\u043b\u044f\u0445&#187; \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \ud83d\ude42<\/p>\n<\/li>\n<\/ul>\n<blockquote>\n<p><strong>\u0420\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0439\u0442\u0435 \u0438 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0439\u0442\u0435 \u0441\u0432\u043e\u044e \u0438\u0433\u0440\u0443 (\u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e) \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <\/strong><a href=\"https:\/\/timeweb.cloud\/?i=106909\"><strong>\u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0433\u043e \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 \u0434\u043b\u044f GameDev<\/strong><\/a> <strong>\u21a9<\/strong><\/p>\n<\/blockquote>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/6d6\/225\/118\/6d62251189bf1d21179b825492001302.png\" alt=\"\u0416\u0430\u043c\u043a\u043d\u0443\u0442\u044c  \" title=\"\u0416\u0430\u043c\u043a\u043d\u0443\u0442\u044c  \" width=\"1280\" height=\"461\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6d6\/225\/118\/6d62251189bf1d21179b825492001302.png\"\/><\/p>\n<div><figcaption><a href=\"https:\/\/timeweb.cloud\/?i=106909\"><strong><em>\u0416\u0430\u043c\u043a\u043d\u0443\u0442\u044c<\/em><\/strong><\/a>  <\/figcaption><\/div>\n<\/figure>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \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\/819475\/\"> https:\/\/habr.com\/ru\/articles\/819475\/<\/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\">\n<div><figcaption>\u041a\u0414\u041f\u0412 \u0437\u0430 \u0430\u0432\u0442\u043e\u0440\u0441\u0442\u0432\u043e\u043c <a href=\"https:\/\/www.instagram.com\/p\/CJFIO7JhApa\/\">\uff20uncleinuyasha<\/a><\/figcaption><\/div>\n<\/figure>\n<p>\u0423 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u043d\u0430\u0441 \u043f\u043e\u043c\u0438\u043c\u043e \u0445\u043e\u0431\u0431\u0438 \u0435\u0441\u0442\u044c \u0435\u0449\u0451 \u0438 &#171;\u0432\u0440\u0435\u043c\u044f\u043f\u0440\u0435\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435&#187; \u2014 \u043a\u0430\u043a \u0440\u0430\u0437 \u0434\u043b\u044f \u0442\u0435\u0445 \u0441\u043b\u0443\u0447\u0430\u0435\u0432, \u043a\u043e\u0433\u0434\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u0430 \u0440\u0443\u043a\u0430\u0445 \u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0438 \u043d\u0430\u0434\u043e \u0431\u044b \u0435\u0433\u043e \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u043a\u0443\u0434\u0430 \u043f\u043e\u0434\u0430\u043b\u044c\u0448\u0435. <\/p>\n<p>\u0412 \u043c\u043e\u0451\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0442\u0430\u043a\u0438\u043c \u0437\u0430\u043d\u044f\u0442\u0438\u0435\u043c \u0435\u0449\u0451 \u0441\u043e \u0432\u0440\u0435\u043c\u0451\u043d \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 PSP \u0441\u0442\u0430\u043b\u0430 \u0440\u0438\u0442\u043c-\u0438\u0433\u0440\u0430 \u043f\u043e\u0434 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c &#171;Project DIVA&#187;. \u0411\u0430\u0437\u043e\u0432\u0430\u044f \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u2014 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043c\u0438\u0448\u0435\u043d\u0438, \u043a \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043b\u0435\u0442\u044f\u0442 \u0438\u043a\u043e\u043d\u043a\u0438 \u043a\u043b\u0430\u0432\u0438\u0448, \u043e\u043d\u044b\u0435 \u0438 \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0438\u043c\u0430\u0442\u044c \u0432 \u0440\u0438\u0442\u043c \u043f\u0435\u0441\u043d\u0438. <\/p>\n<figure class=\"\">\n<div><figcaption><a href=\"https:\/\/info.miku.sega.jp\/857\">https:\/\/info.miku.sega.jp\/857<\/a><\/figcaption><\/div>\n<\/figure>\n<p>\u0412\u0441\u043a\u043e\u0440\u0435 \u043f\u043e\u0441\u043b\u0435 \u043f\u0435\u0440\u0435\u0435\u0437\u0434\u0430 \u0432 \u042f\u043f\u043e\u043d\u0438\u044e \u044f \u0443\u0437\u043d\u0430\u043b, \u0447\u0442\u043e \u0435\u0441\u0442\u044c \u043a\u0443\u0434\u0430 \u0431\u043e\u043b\u0435\u0435 \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u044d\u0442\u043e\u0439 \u0438\u0433\u0440\u044b \u2014 Project DIVA Arcade. \u041e\u0434\u043d\u0430\u043a\u043e \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0433\u0440\u043e\u0432\u044b\u0435 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0438 \u0432 \u043d\u0435\u0439 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u043e\u0442 \u0435\u0451 \u043a\u0430\u0440\u043c\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044f. \u0418\u043c\u0435\u043d\u043d\u043e \u043e\u043d\u0438 \u0441\u0440\u0435\u0434\u0438 \u043f\u0440\u043e\u0447\u0435\u0433\u043e \u0438 \u0434\u0435\u043b\u0430\u044e\u0442 \u044d\u0442\u0443 \u0438\u0433\u0440\u0443 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u2014 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0440\u0438\u0442\u043c-\u0438\u0433\u0440\u043e\u0439 &#171;\u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u043a\u043e\u043d\u0446\u043e\u0432\u043a\u043e\u0439&#187;.<\/p>\n<p>\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0436\u0435 \u0432 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438\u0433\u0440\u044b, \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0438\u043c\u0438\u0442\u0430\u0446\u0438\u043e\u043d\u043d\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043c\u043e\u0436\u043d\u043e \u043b\u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u0432 \u0438\u0433\u0440\u0435 \u043f\u0443\u0442\u0451\u043c \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439, \u0438\u043b\u0438 \u0436\u0435 \u0443\u0436\u0435 \u0432\u0441\u0451 \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u043d\u043e \u0434\u043e \u043d\u0430\u0441 \ud83d\ude42<\/p>\n<h2>\u041a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044f \u0438\u0433\u0440\u044b<\/h2>\n<p>\u041d\u0430 \u0438\u0433\u0440\u043e\u0432\u043e\u043c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0435 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0447\u0435\u0442\u044b\u0440\u0435 \u043f\u043e\u043b\u0443\u044f\u0439\u0446\u0435\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0445 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0441 \u0438\u043a\u043e\u043d\u043a\u0430\u043c\u0438 \u043e\u0442 \u043f\u043b\u0435\u0439\u0441\u0442\u0435\u0439\u0448\u0435\u043d\u0430, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u0435\u043d\u0441\u043e\u0440\u043d\u044b\u0439 \u0441\u043b\u0430\u0439\u0434\u0435\u0440:<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u041f\u043e\u0441\u043b\u0435 \u0432\u044b\u0431\u043e\u0440\u0430 \u043f\u0435\u0441\u043d\u0438, \u043d\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0442\u0432\u043e\u0440\u0438\u0442\u044c\u0441\u044f \u043a\u0430\u043a\u0430\u044f-\u0442\u043e \u0434\u0438\u0447\u044c, \u0430 \u043f\u043e\u0432\u0435\u0440\u0445 \u0432\u0441\u0435\u0433\u043e \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043c\u0438\u0448\u0435\u043d\u0438, \u043a \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043b\u0435\u0442\u044f\u0442 \u00ab\u043d\u043e\u0442\u044b\u00bb \u0432 \u0444\u043e\u0440\u043c\u0435 \u0442\u0435\u0445 \u0436\u0435 \u0438\u043a\u043e\u043d\u043e\u043a, \u0447\u0442\u043e \u0438 \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0448\u0430\u0445:<\/p>\n<div class=\"tm-iframe_temp\" data-src=\"https:\/\/embedd.srv.habr.com\/iframe\/6666e73fd1b5b66d8ddeb2c8\" data-style=\"\" id=\"6666e73fd1b5b66d8ddeb2c8\" width=\"\"><\/div>\n<p>\u041a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u043a\u043e\u043d\u043a\u0430 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u043a\u043e\u043d\u0446\u0435\u043d\u0442\u0440\u0438\u0447\u043d\u043e\u0439 \u0441 \u043c\u0438\u0448\u0435\u043d\u044c\u044e, \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u043a\u043b\u0430\u0432\u0438\u0448\u0443 \u0441 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u0440\u0438\u0441\u0443\u043d\u043a\u043e\u043c:<\/p>\n<figure class=\"\"><\/figure>\n<p>\u0412 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043d\u043e\u0442 \u043f\u0440\u0438\u043b\u0435\u0442\u044f\u0442 \u043a \u0441\u0432\u043e\u0438\u043c \u043c\u0438\u0448\u0435\u043d\u044f\u043c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e, \u0438\u0433\u0440\u0430 \u043f\u043e\u0434\u0441\u0432\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0438\u0445 \u043a\u0440\u0430\u0441\u043d\u044b\u043c, \u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u044f\u0435\u0442 \u043b\u0438\u043d\u0438\u0435\u0439:<\/p>\n<figure class=\"\"><\/figure>\n<p>\u0415\u0441\u043b\u0438 \u0436\u0435 \u043f\u043e\u0434 \u043c\u0438\u0448\u0435\u043d\u044c\u044e \u0435\u0441\u0442\u044c \u043d\u0430\u0434\u043f\u0438\u0441\u044c HOLD, \u0442\u043e \u044d\u0442\u0443 \u043a\u043b\u0430\u0432\u0438\u0448\u0443 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c, \u043f\u043e\u043b\u0443\u0447\u0430\u044f \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0431\u043e\u043d\u0443\u0441 \u0437\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 5 \u0441\u0435\u043a\u0443\u043d\u0434 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c:<\/p>\n<figure class=\"full-width\"><\/figure>\n<h2>\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0444\u0438\u0448\u043a\u0430<\/h2>\n<p>\u041e\u0434\u043d\u0430\u043a\u043e, \u0434\u0430\u0436\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044f \u0432\u043e \u0432\u0441\u0435 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0438 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e, \u043c\u044b \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0432\u0430\u0435\u043c, \u0447\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0447\u043a\u043e\u0432 \u0432\u0435\u0441\u044c\u043c\u0430 \u0434\u0430\u043b\u0435\u043a\u043e \u0434\u0430\u0436\u0435 \u043e\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0439 \u0441\u0442\u0440\u043e\u0447\u043a\u0438 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u043e\u0432!<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u041e\u0442\u043a\u0443\u0434\u0430 \u0443 \u043b\u044e\u0434\u0435\u0439 \u0432 \u043b\u0438\u0434\u0435\u0440\u0431\u043e\u0440\u0434\u0435 \u0441\u0432\u0435\u0440\u0445\u0443 \u0430\u0436 \u043d\u0430 17\u043a \u043e\u0447\u043a\u043e\u0432 \u0431\u043e\u043b\u044c\u0448\u0435, \u0435\u0441\u043b\u0438 \u0438\u0437-\u0437\u0430 15 FINE \u043c\u044b \u043f\u043e\u0442\u0435\u0440\u044f\u043b\u0438 \u043b\u0438\u0448\u044c 3000?<\/figcaption><\/div>\n<\/figure>\n<p>\u0421\u043f\u043e\u0439\u043b\u0435\u0440: \u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u043e\u0431\u044b\u0447\u043d\u044b\u0445 \u0440\u0438\u0442\u043c-\u0438\u0433\u0440, \u0433\u0434\u0435 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u0446\u0435\u043b\u044c \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u043d\u0430\u0436\u0438\u043c\u0430\u0442\u044c \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0448\u0438, \u0432 \u0414\u0438\u0432\u0435 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 <strong>\u043d\u0435 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u0443\u0435\u0442<\/strong> \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043e\u0447\u043a\u043e\u0432! \u0422\u0443\u0442 \u0443\u0436\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0441\u0442\u0440\u0430\u0442\u0435\u0433\u0438\u044e, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0443 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0449\u0435\u0433\u043e \u0438\u0433\u0440\u043e\u043a\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0438 \u0432\u044b\u0437\u043e\u0432\u0435\u0442 \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0441\u043a\u0430\u0437\u0430\u0442\u044c &#171;\u0427\u0451\u0440\u0442 \u0432\u043e\u0437\u044c\u043c\u0438, \u0434\u0430 \u043a\u0430\u043a \u0436\u0435 \u043e\u043d \u043b\u0430\u0436\u0430\u0435\u0442!&#187;<\/p>\n<h2>\u0414\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440<\/h2>\n<p><em>\u0414\u044f\u0434\u044f, \u044f \u0436\u0435 \u043d\u0435 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u0439 \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a, \u044f \u043f\u0440\u043e\u0441\u0442\u043e \u041b\u0430\u0422\u0435\u0425 \u043d\u0430\u0448\u0451\u043b!<\/em><\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0421\u0440\u0430\u0437\u0443 \u0434\u043e\u043b\u0436\u0435\u043d \u043e\u0433\u043e\u0432\u043e\u0440\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0437\u043d\u0430\u043d\u0438\u044f\u043c\u0438 \u043c\u0430\u0442\u0430\u043d\u0430 \u044f \u043e\u0447\u0435\u043d\u044c \u0441\u0438\u043b\u044c\u043d\u043e \u043d\u0435 \u0431\u043b\u0438\u0441\u0442\u0430\u043b \u0434\u0430\u0436\u0435 \u0442\u043e\u0433\u0434\u0430, \u043a\u043e\u0433\u0434\u0430 \u0432 \u043d\u0430\u0441 \u0435\u0433\u043e \u0443\u0441\u0435\u0440\u0434\u043d\u043e \u0441\u0442\u0430\u0440\u0430\u043b\u0438\u0441\u044c \u0437\u0430\u043f\u0438\u0445\u0438\u0432\u0430\u0442\u044c \u0432 \u0443\u043d\u0438\u0432\u0435\u0440\u0435. \u041a\u043e\u0434\u0438\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u043d\u0430\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0443\u0442\u0430\u043d\u043d\u043e\u0435 \u0438 \u0442\u0440\u0435\u0431\u0443\u044e\u0449\u0435\u0435 \u0441\u0438\u043b\u044c\u043d\u043e\u0439 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u043e\u0436\u0435 \u0434\u043e\u0441\u0435\u043b\u0435 \u043d\u0435 \u0434\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c.<\/p>\n<p>\u041f\u043e\u0441\u0435\u043c\u0443 \u0432\u0441\u0451 \u043d\u0438\u0436\u0435\u043e\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0435 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u0430\u043c, \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u043f\u043e\u043a\u0430\u0436\u0435\u0442\u0441\u044f \u043a\u0430\u043a\u0438\u043c-\u0442\u043e \u0442\u0432\u043e\u0440\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044f <a href=\"https:\/\/www.templeos.org\">\u0422\u0435\u0440\u0440\u0438 \u0414\u044d\u0432\u0438\u0441\u0430<\/a>, \u0430 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0438\u043c \u043c\u0430\u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0430\u043c \u2014 \u0432\u044b\u043a\u043b\u0430\u0434\u043a\u0430\u043c\u0438 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u0432\u043e\u0435\u0447\u043d\u0438\u043a\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b \u0432 \u0436\u0438\u0437\u043d\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0442\u043e\u043b\u044c\u043a\u043e \u0435\u0434\u0438\u043d\u043e\u0436\u0434\u044b, \u0434\u0430\u0431\u044b \u0443\u043f\u0430\u0432\u0448\u0438\u0435 \u0432 \u0443\u043d\u0438\u0442\u0430\u0437 \u043a\u043b\u044e\u0447\u0438 \u0432\u044b\u0443\u0434\u0438\u0442\u044c.<\/p>\n<p>\u0417\u0430\u0434\u0430\u0447\u0443 \u0432 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u043c \u0438\u0442\u043e\u0433\u0435 \u0432\u0441\u0451-\u0442\u0430\u043a\u0438 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u0440\u0435\u0448\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u043e \u2014 \u0432\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u044d\u0442\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u0432\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0438\u0433\u0440\u043e\u043a\u043e\u0432 \u043f\u043e \u0441\u0435\u0439 \u0434\u0435\u043d\u044c \u0441\u0447\u0438\u0442\u0430\u0435\u0442 \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0432\u0441\u043f\u043e\u043c\u043e\u0433\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043b\u0438\u0441\u0442\u0430 \u0432 \u044d\u043a\u0441\u0435\u043b\u0435.<\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0441\u043e\u0432\u0435\u0442\u044b (\u043a\u0440\u043e\u043c\u0435 \u043a\u0430\u043a &#171;\u0437\u0430\u0441\u0443\u043d\u0443\u0442\u044c \u0435\u0433\u043e \u043d\u0430\u0437\u0430\u0434 \u0438 \u043f\u0435\u0440\u0435\u043f\u0438\u0441\u0430\u0442\u044c \u043d\u0430 \u0447\u0451\u043c-\u043d\u0438\u0431\u0443\u0434\u044c \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e\u043c&#187;) \u2014 \u043d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u043e\u0442\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u0445!<\/p>\n<h2>\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438\u0433\u0440\u044b<\/h2>\n<p>\u041f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c \u043f\u0438\u0441\u0430\u0442\u044c \u043c\u043e\u0434\u0435\u043b\u044c \u0438\u0433\u0440\u044b, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0435\u043c \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u0433\u0440 \u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u043c \u043f\u0440\u0430\u0432\u0438\u043b\u0430.<\/p>\n<p>\u041a\u0430\u043a \u0438 \u0432 \u043b\u044e\u0431\u043e\u0439 \u0440\u0438\u0442\u043c-\u0438\u0433\u0440\u0435, \u043e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430 \u0438\u0433\u0440\u043e\u043a\u0430 \u2014 \u0432\u0432\u043e\u0434\u0438\u0442\u044c \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043a\u043b\u0430\u0432\u0438\u0448 (&#171;\u043d\u043e\u0442\u044b&#187;) \u0441 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u0442\u0430\u0439\u043c\u0448\u0442\u0430\u043c\u043f\u0430\u043c\u0438. <\/p>\n<h3>\u041e\u0447\u043a\u0438<\/h3>\n<p>\u0417\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u043e\u0442\u0431\u0438\u0442\u0443\u044e \u043d\u043e\u0442\u0443 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043e\u0447\u043a\u043e\u0432, \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f. \u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0430\u0436\u0430\u0442\u0438\u044f \u043d\u0435\u0432\u0435\u0440\u043d\u043e\u0439 \u043a\u043b\u0430\u0432\u0438\u0448\u0438 \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \u0441\u0445\u043e\u0436\u0435\u0433\u043e \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0430, \u0432\u043f\u0440\u043e\u0447\u0435\u043c, \u043e\u0447\u043a\u0438 \u0442\u043e\u0436\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u2014 \u043d\u043e \u0432 \u043c\u0435\u043d\u044c\u0448\u0435\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435.<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\">\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\"><strong>\u0422\u043e\u0447\u043d\u043e\u0441\u0442\u044c<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u041e\u0447\u043a\u0438<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u041e\u0447\u043a\u0438 \u043f\u0440\u0438 WRONG \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u043d\u043e\u0439 \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>COOL<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u00b1 30\u043c\u0441<\/p>\n<\/td>\n<td>\n<p align=\"left\">500<\/p>\n<\/td>\n<td>\n<p align=\"left\">250<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>FINE<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u00b1 70\u043c\u0441<\/p>\n<\/td>\n<td>\n<p align=\"left\">300<\/p>\n<\/td>\n<td>\n<p align=\"left\">150<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>SAFE<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u00b1 100\u043c\u0441<\/p>\n<\/td>\n<td>\n<p align=\"left\">100<\/p>\n<\/td>\n<td>\n<p align=\"left\">50<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>SAD<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u00b1 130\u043c\u0441<\/p>\n<\/td>\n<td>\n<p align=\"left\">50<\/p>\n<\/td>\n<td>\n<p align=\"left\">30<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"168\" width=\"168\">\n<p align=\"left\"><strong>WORST<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"178\" width=\"178\">\n<p align=\"left\">\u043a\u043b\u0430\u0432\u0438\u0448\u0430 \u043d\u0435 \u043d\u0430\u0436\u0430\u0442\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">0<\/p>\n<\/td>\n<td>\n<p align=\"left\">&#8212;<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u043f\u0440\u043e\u0447\u0438\u0445 \u043f\u0440\u0430\u0432\u0438\u043b, \u0435\u0441\u043b\u0438 \u043d\u043e\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043b\u0430\u0432\u0438\u0448, \u0442\u043e <em>\u043d\u0430\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u043e\u0447\u043a\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443 \u043a\u043b\u0430\u0432\u0438\u0448<\/em>. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Fine \u0438\u0437 \u0442\u0440\u0451\u0445 \u043a\u043b\u0430\u0432\u0438\u0448 \u0434\u0430\u0441\u0442 \u043d\u0430\u043c 3 \u00d7 300 = 900 \u043e\u0447\u043a\u043e\u0432.<\/p>\n<h3>\u0416\u0438\u0437\u043d\u0438<\/h3>\n<p>\u0422\u0430\u043a\u0436\u0435 \u0432\u0432\u0435\u0440\u0445\u0443 \u044d\u043a\u0440\u0430\u043d\u0430 \u0435\u0441\u0442\u044c \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 &#171;\u0436\u0438\u0437\u043d\u0435\u0439&#187;, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u0442\u0430\u0440\u0442\u0443\u0435\u0442 \u0441 50% (127), \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u043c\u0435\u0440\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f \u043f\u043e \u043d\u043e\u0442\u0430\u043c, \u0438 \u0440\u0430\u0441\u0445\u043e\u0434\u0443\u0435\u0442\u0441\u044f \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0435\u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f. \u042d\u0442\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043d\u043e \u0442\u0430\u043a \u043a\u0430\u043a \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0435 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438 \u0441\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c Hard \u0438 Extreme, \u0442\u043e \u0437\u0434\u0435\u0441\u044c \u0438 \u0434\u0430\u043b\u044c\u0448\u0435 \u0431\u0443\u0434\u0435\u043c \u0440\u0430\u0441\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0445.<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td>\n<p align=\"left\">\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\"><strong>\u041f\u0440\u0438\u0440\u043e\u0441\u0442 \u0436\u0438\u0437\u043d\u0435\u0439 (HARD)<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>\u041f\u0440\u0438\u0440\u043e\u0441\u0442 \u0436\u0438\u0437\u043d\u0435\u0439 (EXTREME)<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>&#8230;\u043f\u0440\u0438 WRONG (HARD)<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>&#8230;\u043f\u0440\u0438 WRONG (EXTREME)<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>COOL<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">2<\/p>\n<\/td>\n<td>\n<p align=\"left\">2<\/p>\n<\/td>\n<td>\n<p align=\"left\">-3<\/p>\n<\/td>\n<td>\n<p align=\"left\">-6<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>FINE<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">1<\/p>\n<\/td>\n<td>\n<p align=\"left\">1<\/p>\n<\/td>\n<td>\n<p align=\"left\">-6<\/p>\n<\/td>\n<td>\n<p align=\"left\">-8<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>SAFE<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">0<\/p>\n<\/td>\n<td>\n<p align=\"left\">0<\/p>\n<\/td>\n<td>\n<p align=\"left\">-9<\/p>\n<\/td>\n<td>\n<p align=\"left\">-10<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>SAD<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">-10<\/p>\n<\/td>\n<td>\n<p align=\"left\">-15<\/p>\n<\/td>\n<td>\n<p align=\"left\">-15<\/p>\n<\/td>\n<td>\n<p align=\"left\">-20<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong>WORST<\/strong><\/p>\n<\/td>\n<td data-colwidth=\"147\" width=\"147\">\n<p align=\"left\">-20<\/p>\n<\/td>\n<td>\n<p align=\"left\">-25<\/p>\n<\/td>\n<td>\n<p align=\"left\">-20<\/p>\n<\/td>\n<td>\n<p align=\"left\">-25<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0414\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u043d\u043e\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043b\u0430\u0432\u0438\u0448, \u0442\u043e \u0432 \u0441\u0447\u0451\u0442\u0447\u0438\u043a \u0436\u0438\u0437\u043d\u0435\u0439 \u0438\u0434\u0451\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e \u043f\u0440\u0438\u0440\u0430\u0449\u0435\u043d\u0438\u0435. \u0415\u0441\u043b\u0438 \u0436\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0436\u0438\u0437\u043d\u0435\u0439 \u0443\u0436\u0435 \u0440\u0430\u0432\u043d\u043e 100% (255), \u0442\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0440\u0430\u0449\u0435\u043d\u0438\u044f \u0436\u0438\u0437\u043d\u0435\u0439 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u0431\u043e\u043d\u0443\u0441 \u0432 +10 \u043e\u0447\u043a\u043e\u0432.<\/p>\n<p>\u0412 \u043d\u0430\u0447\u0430\u043b\u0435 \u043f\u0435\u0441\u043d\u0438 \u0441\u0447\u0451\u0442\u0447\u0438\u043a \u0436\u0438\u0437\u043d\u0435\u0439 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d \u0441\u043d\u0438\u0437\u0443 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c, \u0440\u0430\u0432\u043d\u044b\u043c 76 \u2014 \u0434\u043b\u044f Hard\/Extreme \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u0438\u0442\u0441\u044f \u0440\u043e\u0432\u043d\u043e 30 \u0441\u0435\u043a\u0443\u043d\u0434. \u0412 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u044d\u0442\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0438\u0433\u0440\u0430\u0442\u044c \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u043e\u0447\u0435\u043d\u044c \u0441\u0438\u043b\u044c\u043d\u043e \u0437\u0430\u0445\u043e\u0442\u0435\u0442\u044c.<\/p>\n<h3>\u041a\u043e\u043c\u0431\u043e<\/h3>\n<p>\u0417\u0430 \u043a\u043e\u043c\u0431\u043e, \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435, \u0442\u043e\u0436\u0435 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u0431\u043e\u043d\u0443\u0441\u043d\u044b\u0435 \u043e\u0447\u043a\u0438. \u0412\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u044d\u0442\u043e\u0442 \u0431\u043e\u043d\u0443\u0441 \u043f\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0444\u043e\u0440\u043c\u0443\u043b\u0435:<\/p>\n<p>\u0414\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u043d\u043e\u0442\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043a\u043b\u0430\u0432\u0438\u0448, \u0442\u043e \u0431\u043e\u043d\u0443\u0441 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u044c \u043e\u0434\u0438\u043d \u0440\u0430\u0437. \u041a\u043e\u043c\u0431\u043e \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0430\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f\u0445 \u0432 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0438 COOL \u0438\u043b\u0438 FINE, \u0438 \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432\u043e \u0432\u0441\u0435\u0445 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u043b\u0443\u0447\u0430\u044f\u0445.<\/p>\n<h3>\u0423\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435<\/h3>\n<p>&#171;\u041e\u0442\u043a\u0440\u044b\u0442\u043e\u0441\u0442\u044c&#187; \u0433\u0435\u0439\u043c\u043f\u043b\u0435\u044e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442, \u043a\u0430\u043a \u044f \u0434\u0443\u043c\u0430\u044e, \u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0430! \u0414\u0430\u0436\u0435 \u0432 \u043a\u0430\u0440\u043c\u0430\u043d\u043d\u043e\u0439 \u0414\u0438\u0432\u0435 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u043d\u043e\u0442\u044b \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u2014 \u043d\u043e \u0432 \u0430\u0440\u043a\u0430\u0434\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0443\u0431\u0440\u0430\u043b\u0438. \u041d\u0430 \u0438\u043a\u043e\u043d\u043a\u0435 \u043d\u043e\u0442\u044b \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u044c \u043d\u0430\u0434\u043f\u0438\u0441\u044c HOLD, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u044e\u0449\u0430\u044f, \u0447\u0442\u043e \u0435\u0451 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c.<\/p>\n<figure class=\"full-width\"><\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043d\u0430\u043c \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e <strong>10 \u043e\u0447\u043a\u043e\u0432 <em>\u0432 \u043a\u0430\u0434\u0440<\/em><\/strong> \u0437\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u0443\u044e \u043a\u043b\u0430\u0432\u0438\u0448\u0443. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043f\u043e\u0441\u043b\u0435 <strong>5 \u0441\u0435\u043a\u0443\u043d\u0434<\/strong> \u043e\u0442\u0441\u0447\u0451\u0442 \u043e\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f, \u0438 \u0434\u0430\u0451\u0442\u0441\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0431\u043e\u043d\u0443\u0441 \u043f\u043e <strong>1500 \u043e\u0447\u043a\u043e\u0432<\/strong> \u0437\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u043a\u043b\u0430\u0432\u0438\u0448\u0443. \u041e\u0434\u043d\u0430\u043a\u043e, \u0435\u0441\u043b\u0438 \u0434\u043e \u044d\u0442\u043e\u0433\u043e \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043d\u0430\u0447\u0430\u0442\u044c \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043d\u043e\u0442\u0443, \u0442\u043e \u043f\u044f\u0442\u0438\u0441\u0435\u043a\u0443\u043d\u0434\u043d\u044b\u0439 \u0442\u0430\u0439\u043c\u0435\u0440 \u0441\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043e\u0442\u0441\u0447\u0451\u0442 \u0441\u043d\u0430\u0447\u0430\u043b\u0430!<\/p>\n<p>\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u0438 \u0430\u0440\u043a\u0430\u0434\u043d\u043e\u0439 \u0434\u0438\u0432\u044b \u0442\u0430\u0439\u043c\u0435\u0440 \u0431\u044b\u043b \u0432 5 \u0441\u0435\u043a\u0443\u043d\u0434 <em>+ 1 \u043a\u0430\u0434\u0440<\/em> \u2014 \u0438\u0437-\u0437\u0430 \u0447\u0435\u0433\u043e \u043d\u0430 \u0447\u0430\u0441\u0442\u0438 \u043f\u0435\u0441\u0435\u043d \u0432 \u0442\u043e\u043f\u0430\u0445 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u043e\u0432 \u0437\u0430\u0441\u0442\u0440\u044f\u043b\u0438 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0435\u043f\u0435\u0440\u044c \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0431\u0438\u0442\u044c \u0434\u0430\u0436\u0435 \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u0438\u0437-\u0437\u0430 \u0440\u0430\u0437\u043d\u0438\u0446\u044b \u0432 \u044d\u0442\u0438 \u0441\u0430\u043c\u044b\u0435 \u043d\u0435\u0441\u0447\u0430\u0441\u0442\u043d\u044b\u0435 10-40 \u043e\u0447\u043a\u043e\u0432.<\/p>\n<p><em>\u0418\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0439 \u0444\u0430\u043a\u0442<\/em>: \u0438\u0437-\u0437\u0430 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u043e\u043f\u0440\u043e\u0441 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0438\u0434\u0451\u0442 \u043f\u043e Vsync, \u0430 \u0432\u043e\u0442 \u043d\u0430\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0435 \u0431\u043e\u043d\u0443\u0441\u0430 \u043f\u043e \u043e\u0431\u044b\u0447\u043d\u043e\u043c\u0443 \u0442\u0430\u0439\u043c\u0435\u0440\u0443, \u0442\u043e \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0434\u0440\u0435\u0439\u0444\u0430 \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0430, \u043d\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0438\u0437 \u043d\u0438\u0445 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043f\u0435\u0441\u043d\u044f\u0445 \u043b\u0435\u0433\u0447\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c Max Hold, \u0447\u0435\u043c \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0445. \u0422\u0430\u043a\u0436\u0435 \u0431\u044b\u043b\u043e \u0437\u0430\u043c\u0435\u0447\u0435\u043d\u043e \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u0442\u0435\u043c\u043f\u0435\u0440\u0430\u0442\u0443\u0440\u044b \u0432 \u043a\u043e\u043c\u043d\u0430\u0442\u0435 \u043d\u0430 \u044d\u0442\u043e, \u043d\u043e \u0432 \u0432\u0435\u0441\u044c\u043c\u0430 \u0443\u0437\u043a\u0438\u0445 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \ud83d\ude42<\/p>\n<h3>\u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f<\/h3>\n<p>\u0412\u043c\u0435\u0441\u0442\u0435 \u0441 \u043e\u0447\u043a\u0430\u043c\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u0430\u043a \u0436\u0435 \u0438 &#171;\u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f&#187; (\u9054\u6210\u7387), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0443\u0436\u043d\u043e \u0443\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0432\u044b\u0448\u0435 60% \u0434\u043b\u044f Hard, \u0438\u043b\u0438 \u0432\u044b\u0448\u0435 70% \u0434\u043b\u044f Extreme. \u0421\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043e\u043d \u0438\u0441\u0445\u043e\u0434\u044f \u0438\u0437 &#171;\u043e\u043f\u043e\u0440\u043d\u044b\u0445 \u043e\u0447\u043a\u043e\u0432&#187;, \u044f\u0432\u043b\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u0441\u0443\u043c\u043c\u043e\u0439 \u0432\u0441\u0435\u0445 \u043d\u043e\u0442 \u0441 \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u043e\u043c COOL, \u043a\u043e\u043c\u0431\u043e-\u0431\u043e\u043d\u0443\u0441\u0430 \u0438 \u0431\u043e\u043d\u0443\u0441\u0430 \u0436\u0438\u0437\u043d\u0435\u0439. \u041c\u043e\u0436\u043d\u043e \u0441\u0432\u0435\u0441\u0442\u0438 \u044d\u0442\u043e \u0432\u0441\u0451 \u0432 \u043e\u0434\u043d\u0443 \u0444\u043e\u0440\u043c\u0443\u043b\u0443 \u0438 \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0434\u043b\u044f \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u043f\u0435\u0441\u043d\u0438 \u0438 \u0443\u0440\u043e\u0432\u043d\u044f:<\/p>\n<p>\u0433\u0434\u0435 R \u2014 \u043e\u043f\u043e\u0440\u043d\u044b\u0435 \u043e\u0447\u043a\u0438, n \u2014 \u0447\u0438\u0441\u043b\u043e \u043d\u043e\u0442 \u0432 \u043f\u0435\u0441\u043d\u0435, K(i) \u2014 \u043a\u043e\u043c\u0431\u043e-\u0431\u043e\u043d\u0443\u0441 \u043f\u0440\u0438 \u043a\u043e\u043c\u0431\u043e \u0440\u0430\u0432\u043d\u043e\u043c i,  \u2014 \u0446\u0435\u043d\u0430 COOL \u0432 \u043e\u0447\u043a\u0430\u0445 \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0443\u0440\u043e\u0432\u043d\u0435 \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438, B[i] \u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043a\u043b\u0430\u0432\u0438\u0448 \u0432 \u043d\u043e\u0442\u0435 \u043d\u0430 i-\u0442\u043e\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0438,  \u2014 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u0436\u0438\u0437\u043d\u0435\u0439,  \u2014 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u0436\u0438\u0437\u043d\u0435\u0439,  \u2014 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u043c\u044b\u0445 \u0436\u0438\u0437\u043d\u0435\u0439 \u0437\u0430 \u043e\u0434\u0438\u043d COOL. <\/p>\n<p>\u0414\u0440\u043e\u0431\u044c \u0432 \u043f\u0435\u0440\u0432\u043e\u043c \u0447\u043b\u0435\u043d\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u043e\u0439, \u0442\u0430\u043a \u043a\u0430\u043a \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0435 \u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0436\u0438\u0437\u043d\u0438 \u0434\u043b\u044f \u043d\u0430\u0448\u0435\u0439 \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b, \u043a\u0430\u043a \u0438 \u0446\u0435\u043d\u0430 \u043e\u0434\u043d\u043e\u0433\u043e COOL \u0432 \u0436\u0438\u0437\u043d\u044f\u0445, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u043e:<\/p>\n<p>\u0412\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u043c\u043e\u0436\u043d\u043e \u0432 \u043b\u044e\u0431\u043e\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u043e\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043a\u0430\u043a \u0441\u0443\u043c\u043c\u0443 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043e\u0447\u043a\u043e\u0432 \u0431\u0435\u0437 \u0443\u0447\u0451\u0442\u0430 \u0441\u043b\u0430\u0439\u0434\u0435\u0440\u043e\u0432 \u0438 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0439 \u043a \u043e\u043f\u043e\u0440\u043d\u044b\u043c \u043e\u0447\u043a\u0430\u043c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043e\u0442\u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043e\u0447\u043a\u043e\u0432 \u0437\u0430 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u043a \u043e\u043f\u043e\u0440\u043d\u044b\u043c \u043e\u0447\u043a\u0430\u043c (\u043d\u043e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 5%):<\/p>\n<p>\u0433\u0434\u0435 A \u2014 \u043f\u0440\u043e\u0446\u0435\u043d\u0442 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u043e\u0442 0 \u0434\u043e 100+%, S \u2014 \u0442\u0435\u043a\u0443\u0449\u0438\u0435 \u043e\u0447\u043a\u0438 \u043d\u0430 \u043c\u043e\u043c\u0435\u043d\u0442 \u0440\u0430\u0441\u0441\u0447\u0451\u0442\u0430, R \u2014 \u043e\u043f\u043e\u0440\u043d\u044b\u0435 \u043e\u0447\u043a\u0438,  \u2014 \u043a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0430 (20 \u0434\u043b\u044f Extreme, 50 \u0434\u043b\u044f Hard).<\/p>\n<h2>\u0418\u0433\u0440\u043e\u0432\u0430\u044f \u0442\u0430\u043a\u0442\u0438\u043a\u0430<\/h2>\n<p>\u0418\u0441\u0445\u043e\u0434\u044f \u0438\u0437 \u044d\u0442\u0438\u0445 \u043f\u0440\u0430\u0432\u0438\u043b, \u043c\u043e\u0436\u043d\u043e \u0443\u0436\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0442\u0438\u043b\u0435\u0439 \u0438\u0433\u0440\u044b:<\/p>\n<ul>\n<li>\n<p>\u00ab\u041a\u0430\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0439\u00bb \u2014 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u0431\u0438\u0432\u0430\u0435\u043c \u0432\u0441\u0435 \u043d\u043e\u0442\u044b \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435 \u0438\u0445 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f, \u0441\u0442\u0430\u0440\u0430\u044f\u0441\u044c \u043f\u043e\u043f\u0430\u0434\u0430\u0442\u044c \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0442\u043e\u0447\u043d\u043e. \u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0440\u0435\u0439\u0442\u0438\u043d\u0433 Perfect, \u043d\u043e \u043d\u0435 \u0431\u043e\u043b\u0435\u0435 \u0442\u043e\u0433\u043e.<\/p>\n<\/li>\n<li>\n<p>\u00ab\u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439\u00bb \u2014 \u0438\u0433\u0440\u0430\u0435\u043c \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435, \u043d\u043e \u0438\u0449\u0435\u043c \u0442\u0430\u043a\u0438\u0435 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0439, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445  \u0431\u0443\u0434\u0435\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c. \u041a\u0430\u043a \u043f\u0440\u0438\u043c\u0435\u0440 \u2014 \u043d\u0430\u0447\u0430\u043b\u043e \u0443\u0440\u043e\u0432\u043d\u044f Adolescence\/EXTREME: \u0435\u0441\u043b\u0438 \u0438\u0433\u0440\u0430\u0442\u044c \u0432\u0441\u043b\u0435\u043f\u0443\u044e, \u0442\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0443 \u043d\u0430\u0441 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0434\u0432\u0443\u0445 \u043a\u043b\u0430\u0432\u0438\u0448, \u0430 \u043f\u043e\u0442\u043e\u043c \u0434\u043b\u0438\u043d\u043d\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0439. \u0415\u0441\u043b\u0438 \u0436\u0435 \u043f\u0435\u0440\u0432\u0443\u044e \u043a\u043b\u0430\u0432\u0438\u0448\u0443 \u0432 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0442\u043e\u0440\u043e\u0439 \u00ab\u0431\u0440\u043e\u0441\u0438\u0442\u044c\u00bb, \u0442\u043e <a href=\"https:\/\/youtu.be\/T-JH9LvaXnk?t=12\">\u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0439, \u0430 \u0437\u0430\u0442\u0435\u043c \u0434\u043b\u0438\u043d\u043d\u043e\u0435 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0434\u0432\u0443\u0445<\/a>, \u0447\u0442\u043e \u0434\u0430\u0451\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0432 \u0434\u0432\u0430 \u0440\u0430\u0437\u0430 \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u0447\u043a\u043e\u0432. <\/p>\n<\/li>\n<li>\n<p>\u0417\u0430 \u0441\u0447\u0451\u0442 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 5 \u0441\u0435\u043a\u0443\u043d\u0434 \u044d\u0442\u0438 \u043a\u043b\u0430\u0432\u0448\u0438 \u043d\u0435 \u043f\u043e\u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f, <em>\u043c\u043e\u0436\u043d\u043e \u0435\u0449\u0451 \u0437\u0430\u043c\u043e\u0440\u043e\u0447\u0438\u0442\u044c\u0441\u044f \u0441 \u0442\u0435\u043c, \u0447\u0442\u043e\u0431\u044b \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0440\u0430\u043d\u044c\u0448\u0435, \u0430 \u0432\u043e \u0432\u0442\u043e\u0440\u0443\u044e \u043f\u043e\u0437\u0436\u0435 \u2014 \u0442\u043e\u0433\u0434\u0430 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u043e \u0435\u0449\u0451 \u0432 \u043f\u0430\u0440\u0443 \u0434\u0435\u0441\u044f\u0442\u043a\u043e\u0432 \u043e\u0447\u043a\u043e\u0432 \u0437\u0430 \u0441\u0447\u0451\u0442 \u044d\u0442\u043e\u0433\u043e.<\/em><\/p>\n<\/li>\n<\/ul>\n<p>\u0418 \u0441\u0430\u043c\u044b\u0439 \u0433\u043b\u0430\u0432\u043d\u044b\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u043c \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0432 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438 \u2014 \u00ab\u0436\u0430\u0434\u043d\u044b\u0439\u00bb, \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0435 \u043f\u043e \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0443 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f, \u0430 \u043f\u043e \u0441\u0443\u043c\u043c\u0435 \u043e\u0447\u043a\u043e\u0432. <\/p>\n<p>\u0412 \u0442\u0430\u043a\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0442\u0430\u043a\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043b\u0438\u0448\u044c A >= 60 (70 \u0434\u043b\u044f Extreme), \u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0438\u0437\u0438\u0440\u0443\u0435\u0442 (S +  + ). <\/p>\n<p> \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u0440\u0435\u043d\u0435\u0431\u0440\u0435\u0447\u044c \u2014 \u0442\u0430\u043a \u043a\u0430\u043a \u0441\u043b\u0430\u0439\u0434\u0435\u0440 \u043d\u0430 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u0443 \u043d\u0438\u043a\u0430\u043a \u043d\u0435 \u0432\u043b\u0438\u044f\u0435\u0442, \u0442\u043e \u043d\u0435\u0442 \u0441\u043c\u044b\u0441\u043b\u0430 \u0432\u044b\u0431\u0438\u0432\u0430\u0442\u044c \u0447\u0442\u043e-\u0442\u043e \u043a\u0440\u043e\u043c\u0435 COOL \u043d\u0430 \u0441\u043b\u0430\u0439\u0434-\u043d\u043e\u0442\u0430\u0445.<\/p>\n<p> \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043c\u0435\u043d\u044f\u0442\u044c \u0432 \u0443\u0437\u043a\u0438\u0445 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445, \u043c\u0435\u043d\u044f\u044f \u0442\u0430\u0439\u043c\u0438\u043d\u0433\u0438 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f \u0432 \u043d\u043e\u0442\u044b, \u0438\u043b\u0438 \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044f \u0432 \u043d\u0438\u0445 \u0432\u043e\u043e\u0431\u0449\u0435 \u2014 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043e\u0442\u043a\u0430\u0437\u044b\u0432\u0430\u044f\u0441\u044c \u043e\u0442 \u043d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u0431\u043e-\u0431\u043e\u043d\u0443\u0441\u0430, \u0431\u043e\u043d\u0443\u0441\u0430 \u0436\u0438\u0437\u043d\u0435\u0439, \u0438 \u043e\u0447\u043a\u043e\u0432 \u0437\u0430 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0443\u044e \u043d\u043e\u0442\u0443. <\/p>\n<p> \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043c\u0435\u043d\u044f\u0442\u044c \u0432 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u0435\u0435 \u0448\u0438\u0440\u043e\u043a\u0438\u0445 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445, \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044f \u043d\u043e\u0442\u044b \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u043b\u044c\u0448\u0435.<\/p>\n<p>\u0412 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u043c \u0438\u0442\u043e\u0433\u0435, \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u043a\u0430 \u0437\u0430\u0434\u0430\u0447\u0438 \u0443\u0436\u0435 \u0437\u0432\u0443\u0447\u0438\u0442 \u043d\u0435 \u0442\u0430\u043a \u043f\u0440\u043e\u0441\u0442\u043e: <em>\u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0442\u0430\u043a\u043e\u0439 \u043f\u0443\u0442\u044c \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u044f, \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u0438\u0440\u043e\u0441\u0442 \u0432  \u0431\u0443\u0434\u0435\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435, \u0447\u0435\u043c \u043f\u043e\u0442\u0435\u0440\u044f \u0432 <\/em><em>, \u0432\u044b\u0437\u0432\u0430\u043d\u043d\u0430\u044f \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0451\u043d\u043d\u044b\u043c\u0438 \u0440\u0430\u0434\u0438 \u044d\u0442\u043e\u0433\u043e \u043e\u0448\u0438\u0431\u043a\u0430\u043c\u0438, \u043f\u0440\u0438 \u0443\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0438 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u0436\u0438\u0437\u043d\u0435\u0439 \u0432\u044b\u0448\u0435 0, \u0438 \u043e\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u0441 A \u2265 60 (\u043b\u0438\u0431\u043e 80 \u0434\u043b\u044f Extreme).<\/em> <\/p>\n<p>\u0412\u0435\u0441\u0451\u043b\u0443\u044e \u0438\u0433\u0440\u0443 \u0432 \u0443\u043d\u044b\u043b\u044b\u0439 \u043c\u0430\u0442\u0430\u043d \u0438\u0437 \u0437\u0430\u043f\u043b\u0435\u0441\u043d\u0435\u0432\u0435\u043b\u043e\u0433\u043e \u0437\u0430\u0434\u0430\u0447\u043d\u0438\u043a\u0430 \u0441 \u0437\u0430\u0431\u044b\u0442\u044b\u0445 \u0432\u0441\u0435\u043c\u0438 \u043f\u043e\u043b\u043e\u043a \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0441\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043c\u044b \u043f\u0440\u0435\u0432\u0440\u0430\u0442\u0438\u043b\u0438 \u2014 \u043f\u043e\u0433\u043d\u0430\u043b\u0438 \u0442\u0435\u043f\u0435\u0440\u044c \u0435\u0451 \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c!<\/p>\n<h2>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430<\/h2>\n<p>\u0414\u043b\u044f \u043f\u0443\u0449\u0435\u0433\u043e \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u0430 \u0438 \u043b\u0451\u0433\u043a\u043e\u0441\u0442\u0438 \u0440\u0430\u0441\u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u0438\u0432\u0430\u043d\u0438\u044f, \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043c \u0432\u0441\u044e \u0438\u0433\u0440\u0443 \u043a\u0430\u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u043c\u0438. \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0430\u043c\u0438 \u043c\u0435\u0436\u0434\u0443 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f\u043c\u0438 \u0431\u0443\u0434\u0443\u0442 \u044f\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u043e\u0442\u0431\u0438\u0442\u0438\u044f \u043d\u043e\u0442, \u0442\u0430\u043a \u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438. <\/p>\n<p>\u0412<\/p>\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-379632","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/379632","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=379632"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/379632\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=379632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=379632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=379632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}