{"id":473105,"date":"2025-09-02T15:29:03","date_gmt":"2025-09-02T15:29:03","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=473105"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=473105","title":{"rendered":"<span>QMS: \u041c\u0430\u0441\u0442\u0435\u0440\u0438\u043c \u043b\u0443\u043d\u043e\u043b\u0451\u0442<\/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=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/bm\/yc\/1g\/bmyc1ggbkpua2sfnwrcbhkr4imk.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/bm\/yc\/1g\/bmyc1ggbkpua2sfnwrcbhkr4imk.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/bm\/yc\/1g\/bmyc1ggbkpua2sfnwrcbhkr4imk.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u0412 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 <a href=\"https:\/\/habr.com\/ru\/articles\/850016\/\" rel=\"noopener noreferrer nofollow\">\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/a> \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u0432\u0435\u0441\u0442\u043e\u0432, \u043f\u0440\u0438\u0448\u043b\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u044d\u0442\u0438\u043c \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439. \u0420\u0430\u0431\u043e\u0442\u0430 \u0432 <a href=\"https:\/\/spacerangers.gitlab.io\/#\/editor\" rel=\"noopener noreferrer nofollow\">\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0435<\/a> \u0443\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u0430, \u043d\u043e \u043a\u0440\u0430\u0439\u043d\u0435 \u043d\u0435\u0443\u0434\u043e\u0431\u043d\u0430, \u043f\u043e \u0446\u0435\u043b\u043e\u043c\u0443 \u0440\u044f\u0434\u0443 \u043f\u0440\u0438\u0447\u0438\u043d. \u0412 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u044d\u0442\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u0440\u043e\u0434\u0438\u043b\u0430\u0441\u044c \u0438\u0434\u0435\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438, \u0430 \u0443\u0436\u0435 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0435\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u043e\u0435 \u0447\u0442\u043e \u043d\u0435\u043e\u0436\u0438\u0434\u0430\u043d\u043d\u043e\u0435. \u041c\u043d\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u0441\u044f \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0431\u043b\u043e\u043a, \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-61\" rel=\"noopener noreferrer nofollow\">\u041c\u041a-61<\/a> \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u043d\u0435\u043f\u043b\u043e\u0445\u0438\u043c \u0432\u044b\u0431\u043e\u0440\u043e\u043c. \u041d\u0443 \u0430 \u0447\u0442\u043e\u0431\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f \u0447\u0442\u043e \u0432\u0441\u0451 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0432\u043e\u0441\u0441\u043e\u0437\u0434\u0430\u0442\u044c \u201c<a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/Lunolet\" rel=\"noopener noreferrer nofollow\">\u041b\u0443\u043d\u043e\u043b\u0451\u0442<\/a>\u201d. \u0412\u043d\u0443\u0442\u0440\u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043a\u0432\u0435\u0441\u0442\u0430\u2026<\/p>\n<p>\u041d\u0430\u043f\u043e\u043c\u043d\u044e, \u043e \u0447\u0451\u043c \u0438\u0434\u0451\u0442 \u0440\u0435\u0447\u044c. \u0412 2002 \u0433\u043e\u0434\u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Elemental Games, \u043f\u043e\u0434 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\u043c \u0414\u043c\u0438\u0442\u0440\u0438\u044f \u0413\u0443\u0441\u0430\u0440\u043e\u0432\u0430, \u0431\u044b\u043b\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u043b\u0435\u0433\u0435\u043d\u0434\u0430\u0440\u043d\u0430\u044f \u0438\u0433\u0440\u0430 \u201c<a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%80%D0%B5%D0%B9%D0%BD%D0%B4%D0%B6%D0%B5%D1%80%D1%8B\" rel=\"noopener noreferrer nofollow\">\u041a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0440\u0435\u0439\u043d\u0434\u0436\u0435\u0440\u044b<\/a>\u201d (\u0434\u0432\u0438\u0436\u043e\u043a \u0438\u0433\u0440\u044b \u0431\u044b\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u0410\u043b\u0435\u043a\u0441\u0435\u0435\u043c \u0414\u0443\u0431\u043e\u0432\u044b\u043c). \u0422\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u043a\u0432\u0435\u0441\u0442\u044b \u0431\u044b\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043c\u0438\u043d\u0438-\u0438\u0433\u0440, \u0432\u043e \u043c\u043d\u043e\u0433\u043e\u043c, \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0435 \u0414\u0435\u043d\u0438\u0441\u0430 \u0424\u0451\u0434\u043e\u0440\u043e\u0432\u0430. \u0421\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e \u0441 \u0414\u043c\u0438\u0442\u0440\u0438\u0435\u043c \u0413\u0443\u0441\u0430\u0440\u043e\u0432\u044b\u043c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u041a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0438\u043d\u043e\u043c \u0421\u0430\u0432\u0435\u043d\u043a\u043e\u0432\u044b\u043c \u0438 \u0410\u043b\u0435\u043a\u0441\u0435\u0435\u043c \u0411\u043e\u043d\u0434\u0430\u0440\u0447\u0443\u043a\u043e\u043c, \u0438\u043c \u0431\u044b\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u0432\u0435\u0441\u0442\u043e\u0432 TGE, \u0432\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0439 \u0432 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f. \u0414\u0430\u043b\u0435\u0435, \u0432 \u0440\u0430\u0431\u043e\u0442\u0443 \u043d\u0430\u0434 \u043a\u0432\u0435\u0441\u0442\u0430\u043c\u0438 \u0432\u043a\u043b\u044e\u0447\u0438\u043b\u043e\u0441\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e. \u0414\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0434\u043e \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0432\u0437\u044f\u043b \u043d\u0430 \u0441\u0435\u0431\u044f \u0410\u0440\u0442\u0451\u043c \u041f\u044f\u0442\u043a\u0438\u043d.<\/p>\n<p>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043a\u0432\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 <a href=\"https:\/\/rangers.fandom.com\/ru\/wiki\/TGE\" rel=\"noopener noreferrer nofollow\">\u0440\u0430\u0441\u0448\u0438\u0440\u044f\u043b\u0438\u0441\u044c<\/a> \u043e\u0442 \u0432\u0435\u0440\u0441\u0438\u0438 \u043a \u0432\u0435\u0440\u0441\u0438\u0438. \u041e\u0434\u043d\u0438\u043c \u0438\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0442\u0430\u043b\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043d\u043e\u0432\u043e\u0433\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u0430 qmm \u0434\u043b\u044f \u0438\u0433\u0440\u044b \u201c\u041a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0420\u0435\u0439\u043d\u0434\u0436\u0435\u0440\u044b HD: \u0420\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u044f\u201d 2012 \u0433\u043e\u0434\u0430. \u0412\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438, \u0412\u0430\u0441\u0438\u043b\u0438\u0435\u043c \u0420\u043e\u0433\u0438\u043d\u044b\u043c \u0431\u044b\u043b\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u044b Web-\u0432\u0435\u0440\u0441\u0438\u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 \u0438 \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044f \u043a\u0432\u0435\u0441\u0442\u043e\u0432, \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 qm \u0438 qmm \u0444\u0430\u0439\u043b\u0430\u043c\u0438. \u042d\u0442\u043e\u0442 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439, \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u0435\u0435 \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 TGE, \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b \u043c\u043d\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u0432\u0435\u0441\u0442\u043e\u0432:<\/p>\n<ul>\n<li>\n<p><a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/PKM\" rel=\"noopener noreferrer nofollow\">\u041f\u0435\u0440\u0443\u0434\u043e<\/a> (<a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D0%B5%D1%80%D1%83%D0%B4%D0%BE\" rel=\"noopener noreferrer nofollow\">\u0438\u0433\u0440\u0430<\/a> \u0432 \u043a\u043e\u0441\u0442\u0438 \u0438\u0437 \u201c<a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D0%B8%D1%80%D0%B0%D1%82%D1%8B_%D0%9A%D0%B0%D1%80%D0%B8%D0%B1%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D0%BC%D0%BE%D1%80%D1%8F_(%D1%81%D0%B5%D1%80%D0%B8%D1%8F_%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%D0%BE%D0%B2)\" rel=\"noopener noreferrer nofollow\">\u041f\u0438\u0440\u0430\u0442\u043e\u0432 \u041a\u0430\u0440\u0438\u0431\u0441\u043a\u043e\u0433\u043e \u043c\u043e\u0440\u044f<\/a>\u201d, <a href=\"https:\/\/habr.com\/ru\/articles\/850016\/\" rel=\"noopener noreferrer nofollow\">\u0441\u0442\u0430\u0442\u044c\u044f<\/a> \u043d\u0430 \u0425\u0430\u0431\u0440\u0435)<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/HeadsOrTails\" rel=\"noopener noreferrer nofollow\">\u041e\u0440\u0451\u043b \u0438\u043b\u0438 \u0420\u0435\u0448\u043a\u0430<\/a> (\u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043a\u0432\u0435\u0441\u0442 \u043f\u0440\u043e <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9D%D0%B5%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B8%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D1%81%D1%82%D0%B8\" rel=\"noopener noreferrer nofollow\">\u043d\u0435\u0442\u0440\u0430\u043d\u0437\u0438\u0442\u0438\u0432\u043d\u0443\u044e \u0438\u0433\u0440\u0443<\/a> \u0432 \u043e\u0440\u043b\u044f\u043d\u043a\u0443)<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/KnashHunting\" rel=\"noopener noreferrer nofollow\">\u041e\u0445\u043e\u0442\u0430 \u043d\u0430 \u043a\u043d\u0430\u0448\u0435\u0439<\/a> (\u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0435 \u0438\u0433\u0440\u044b \u201c<a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9E%D1%85%D0%BE%D1%82%D0%B0_%D0%BD%D0%B0_%D0%BB%D0%B8%D1%81_(%D0%BB%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%B3%D1%80%D0%B0)\" rel=\"noopener noreferrer nofollow\">\u041e\u0445\u043e\u0442\u0430 \u043d\u0430 \u043b\u0438\u0441<\/a>\u201d)<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/Race\" rel=\"noopener noreferrer nofollow\">\u0413\u043e\u043d\u043a\u0438<\/a> (\u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u0430\u0447\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%93%D0%BE%D0%BD%D0%BA%D0%B8_(%D0%B8%D0%B3%D1%80%D0%B0)\" rel=\"noopener noreferrer nofollow\">\u0433\u043e\u043d\u043e\u043a \u043d\u0430 \u0431\u0443\u043c\u0430\u0433\u0435<\/a>)<\/p>\n<\/li>\n<\/ul>\n<p>\u042d\u0442\u0430 \u043d\u0435\u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u0430 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432 (qm \u0438 qmm) \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u043a\u0430\u043a\u043e\u0435 \u043b\u0438\u0431\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0434\u0430. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0432\u043e\u0442 \u0442\u0430\u043a, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u201c\u041e\u0445\u043e\u0442\u044b \u043d\u0430 \u043a\u043d\u0430\u0448\u0435\u0439\u201d \u0432 Web-\u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0435:<\/p>\n<figure class=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/dc\/nx\/kw\/dcnxkw05vy9zm1bjoqity_cppbs.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/dc\/nx\/kw\/dcnxkw05vy9zm1bjoqity_cppbs.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/dc\/nx\/kw\/dcnxkw05vy9zm1bjoqity_cppbs.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u0417\u043d\u0430\u0435\u0442\u0435, \u043a\u0430\u043a\u043e\u0432\u043e \u0442\u044f\u043d\u0443\u0442\u044c \u043a\u0430\u0436\u0434\u0443\u044e \u044d\u0442\u0443 \u0441\u0442\u0440\u0435\u043b\u043e\u0447\u043a\u0443 \u0432\u0440\u0443\u0447\u043d\u0443\u044e? \u041b\u0430\u0434\u043d\u043e-\u043b\u0430\u0434\u043d\u043e, \u043c\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0441\u0445\u0438\u0442\u0440\u0438\u0442\u044c, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0432 \u0447\u0430\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e, \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0441\u0432\u043e\u0435\u0433\u043e <a href=\"https:\/\/habr.com\/ru\/articles\/829670\/\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u043e\u0435\u043a\u0442\u0430<\/a> \u0434\u043b\u044f \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u043d\u0438\u044f \u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0432 <a href=\"https:\/\/t.me\/DagazQuestBot?start\" rel=\"noopener noreferrer nofollow\">Telegram-\u0431\u043e\u0442\u0435<\/a>, \u043d\u043e \u044d\u0442\u043e \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e, \u043a\u0440\u0430\u0439\u043d\u0435 \u0442\u0440\u0443\u0434\u043e\u0451\u043c\u043a\u043e.<\/p>\n<p>\u0422\u0430\u043a \u0440\u043e\u0434\u0438\u043b\u0430\u0441\u044c \u0438\u0434\u0435\u044f <a href=\"https:\/\/github.com\/DagazProject\/DagazBotV3\/blob\/master\/qms\/steelrat.qms\" rel=\"noopener noreferrer nofollow\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0439 \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438<\/a>. \u041a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0432\u0438\u0434\u0435\u0442\u044c, \u043a\u0432\u0435\u0441\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043b\u043e\u043a\u0430\u0446\u0438\u0439 \u2018<strong>site<\/strong>\u2019 \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438 \u2018<strong>case<\/strong>\u2019. \u041f\u043e\u0447\u0435\u043c\u0443 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043b\u0443\u0447\u0448\u0435? \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u044e \u0441\u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c.<\/p>\n<ul>\n<li>\n<p>\u041f\u0440\u0438 \u0437\u0430\u043b\u0438\u0432\u043a\u0435 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 git \u043d\u0435 \u0432\u0438\u0434\u043d\u043e, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u043e\u0441\u044c (\u0438 \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0431\u044b\u043b\u043e \u0431\u044b \u0432\u0438\u0434\u043d\u043e, \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043b\u043e\u043a\u0430\u0446\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043f\u0440\u0438 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438)<\/p>\n<\/li>\n<li>\n<p>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043a\u0432\u0435\u0441\u0442\u0430 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043d\u043e\u043c\u0435\u0440\u043e\u043c \u043f\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0443. \u041f\u043e\u0440\u044f\u0434\u043e\u043a \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043c\u0435\u043d\u044f\u0442\u044c \u043d\u0435\u043b\u044c\u0437\u044f (\u043a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0441\u0432\u044f\u0437\u0430\u043d \u0441 \u0442\u0435\u043c \u043a\u0430\u043a \u043e\u043d\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u0432 \u043f\u043b\u0435\u0439\u0435\u0440\u0435 \u0438 \u0438\u043d\u043e\u0433\u0434\u0430 \u043c\u0435\u043d\u044f\u0442\u044c \u0435\u0433\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f). \u0421 \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043f\u0440\u043e\u0449\u0435!<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043b\u043e\u043a\u0430\u0446\u0438\u0439 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u043e\u0431\u043d\u0435\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0435 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u044b (\u0432 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0432 \u0433\u043e\u043b\u043e\u0432\u0435 \u043a\u0430\u043a\u0430\u044f \u043b\u043e\u043a\u0430\u0446\u0438\u044f \u0437\u0430 \u0447\u0442\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442)<\/p>\n<\/li>\n<li>\n<p>\u0421\u043b\u043e\u0436\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0431\u043b\u043e\u043a\u0438 \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043e\u0431\u044a\u0451\u043c\u0430 \u0440\u0443\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b, \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435 \u043f\u043e\u0434\u0434\u0430\u044e\u0449\u0435\u0439\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 (\u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e \u0441\u0442\u0440\u0435\u043b\u043e\u0447\u0435\u043a). \u041a\u0430\u043a\u043e\u0439 \u043b\u0438\u0431\u043e \u043a\u043e\u043f\u0438\u043f\u0430\u0441\u0442 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d.<\/p>\n<\/li>\n<\/ul>\n<p>\u0411\u044b\u043b\u0438 \u0435\u0449\u0451 \u043a\u043e\u0435 \u043a\u0430\u043a\u0438\u0435 \u0441\u043e\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043c\u0435\u043b\u043e\u0447\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0435\u0434\u0438\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u044f \u0432 \u0442\u0435\u0433\u0430\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430 \u0432 TGE), \u043d\u043e \u043f\u043e\u0436\u0430\u043b\u0443\u0439, \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043c\u043e\u0442\u0438\u0432\u043e\u043c \u0441\u0442\u0430\u043b\u043e \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0432 QM \u043a\u0430\u043a\u0438\u0445 \u043b\u0438\u0431\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u043e\u043c\u0438\u043c\u043e \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043d\u0430\u0434 \u0446\u0435\u043b\u044b\u043c\u0438 \u0447\u0438\u0441\u043b\u0430\u043c\u0438 (\u0434\u043b\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u044d\u0442\u043e\u0433\u043e \u0445\u0432\u0430\u0442\u0430\u0435\u0442, \u043d\u043e \u043a\u0430\u043a \u0431\u044b\u0442\u044c \u0435\u0441\u043b\u0438 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u0438\u043d\u0443\u0441?).<\/p>\n<details class=\"spoiler\">\n<summary>\u0414\u043b\u044f \u0447\u0435\u0433\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0433\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u0438\u043d\u0443\u0441?<\/summary>\n<div class=\"spoiler__content\">\n<figure class=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/yc\/2j\/q0\/yc2jq004l2jgu1d869mq5sxkhzs.jpeg\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/yc\/2j\/q0\/yc2jq004l2jgu1d869mq5sxkhzs.jpeg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/yc\/2j\/q0\/yc2jq004l2jgu1d869mq5sxkhzs.jpeg 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p> \u0420\u0430\u0439\u0441\u043a\u0438\u0439 \u0443\u0433\u043e\u043b\u043e\u043a! \u0412\u0435\u0440\u043d\u0435\u0435, \u0434\u0430\u0436\u0435 \u043b\u0443\u0447\u0448\u0435 &#8212; <strong>\u0440\u0438\u0441\u0443\u043d\u043e\u043a<\/strong> \u0440\u0435\u043b\u044c\u0435\u0444\u0430 \u0434\u043d\u0430 \u0440\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0443\u0433\u043e\u043b\u043a\u0430! \u041c\u043e\u0440\u0435, \u0434\u044e\u043d\u044b \u0438 \u043e\u0442\u043c\u0435\u043b\u0438, \u043f\u0440\u0438\u043b\u0438\u0432\u044b \u0438 \u043e\u0442\u043b\u0438\u0432\u044b, \u043e\u0445\u043e\u0442\u0430 \u0437\u0430 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438, \u0440\u044b\u0431\u0430\u043b\u043a\u0430 \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0442\u043e\u0440\u0433\u043e\u0432\u043b\u0438, \u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u043e\u0434 \u043f\u0430\u0440\u0443\u0441\u043e\u043c\u2026 \u0415\u0441\u0442\u044c \u0438\u0434\u0435\u044f \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0438\u0437 \u0432\u0441\u0435\u0433\u043e \u044d\u0442\u043e\u0433\u043e \u043a\u0432\u0435\u0441\u0442. \u041d\u043e, \u0440\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u0434\u043b\u044f \u0440\u0435\u043b\u044c\u0435\u0444\u0430 \u0434\u043d\u0430 \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u043d\u0430\u0431\u043e\u0440\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0435 \u0445\u0432\u0430\u0442\u0438\u0442. \u0418 \u0442\u0443\u0442 \u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u043d\u0430\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f. \u0412\u043e\u0442 \u0447\u0442\u043e \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b DeepSeek: <\/p>\n<pre><code>import numpy as np  def sea_floor(x, y):     # \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0440\u0435\u043b\u044c\u0435\u0444\u0430     island_params = [         (2.0, 0.0, 0.0, 0.8),   # (\u0432\u044b\u0441\u043e\u0442\u0430, \u0446\u0435\u043d\u0442\u0440_x, \u0446\u0435\u043d\u0442\u0440 y, \u0440\u0430\u0434\u0438\u0443\u0441)         (1.8, 3.0, 2.0, 0.6),         (1.5, -2.0, -3.0, 0.7),         (2.2, -4.0, 1.5, 0.9),         (1.7, 2.5, -2.5, 0.5)     ]          shallow_params = [         (-0.4, 1.0, 1.0, 1.5),         (-0.3, -2.0, 2.0, 1.2)     ]          deep_params = [         (-2.5, 0.0, -2.0, 1.8),         (-3.0, 3.0, -1.0, 2.0)     ]          # \u0411\u0430\u0437\u043e\u0432\u044b\u0439 \u0440\u0435\u043b\u044c\u0435\u0444 (\u043e\u0431\u0449\u0430\u044f \u0444\u043e\u0440\u043c\u0430 \u0434\u043d\u0430)     base = -1.0 * np.exp(-0.1 * (x**2 + y**2))          # \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043e\u0441\u0442\u0440\u043e\u0432\u0430 (\u0433\u0430\u0443\u0441\u0441\u0438\u0430\u043d\u044b)     islands = 0     for height, cx, cy, radius in island_params:         islands += height * np.exp(-((x - cx)**2 + (y - cy)**2) \/ (2 * radius**2))          # \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043c\u0435\u043b\u043a\u043e\u0432\u043e\u0434\u044c\u0435 (\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043b\u043e\u0433\u0438\u0435 \u0433\u0430\u0443\u0441\u0441\u0438\u0430\u043d\u044b)     shallows = 0     for depth, cx, cy, radius in shallow_params:         shallows += depth * np.exp(-((x - cx)**2 + (y - cy)**2) \/ (2 * (radius*1.5)**2))          # \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0433\u043b\u0443\u0431\u0438\u043d\u044b (\u0441\u0438\u043d\u0443\u0441\u043e\u0438\u0434\u0430\u043b\u044c\u043d\u044b\u0435 \u0432\u043f\u0430\u0434\u0438\u043d\u044b)     depths = 0     for depth, cx, cy, radius in deep_params:         r = np.sqrt((x - cx)**2 + (y - cy)**2)         depths += depth * np.sin(0.8 * r) * np.exp(-0.3 * r)          # \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b (\u0440\u0438\u0444\u044b, \u0432\u043e\u043b\u043d\u044b)     periodic = 0.2 * np.sin(1.5*x) * np.cos(1.2*y) * np.exp(-0.05*(x**2 + y**2))          # \u0421\u043e\u0431\u0438\u0440\u0430\u0435\u043c \u0432\u0441\u0451 \u0432\u043c\u0435\u0441\u0442\u0435     terrain = base + islands + shallows + depths + periodic          return terrain  <\/code><\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c \u043d\u0430\u043c \u0438 \u0441\u0438\u043d\u0443\u0441 \u0438 \u043a\u043e\u0441\u0438\u043d\u0443\u0441 \u0438 \u0434\u0430\u0436\u0435 \u044d\u043a\u0441\u043f\u043e\u043d\u0435\u043d\u0442\u044b (\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0435\u0449\u0451, \u043a\u0441\u0442\u0430\u0442\u0438, \u043d\u0430\u0434\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c).<\/p>\n<\/div>\n<\/details>\n<p>\u041a\u0430\u043a \u0431\u044b\u0442\u044c \u0441 \u0432\u0435\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c\u0438 \u0447\u0438\u0441\u043b\u0430\u043c\u0438? \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 QM \u0438\u0445 \u043d\u0435\u0442, \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043e\u0431\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c\u0438.<\/p>\n<pre><code>#var:rXn #range:-100000000..100000000 #default:0 #var:rXd #range:1..100000000 #default:1 <\/code><\/pre>\n<p>\u0427\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c \u0438 \u0437\u043d\u0430\u043c\u0435\u043d\u0430\u0442\u0435\u043b\u044c. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u0430 \u043d\u043e\u043b\u044c \u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0435\u043b\u044c\u0437\u044f, \u0437\u043d\u0430\u043c\u0435\u043d\u0430\u0442\u0435\u043b\u044c \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 \u0435\u0434\u0438\u043d\u0438\u0446\u044b. \u0417\u0430 \u0437\u043d\u0430\u043a \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c \u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c. \u0416\u0438\u0437\u043d\u0435\u043d\u043d\u043e \u0432\u0430\u0436\u043d\u043e, \u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f, \u044d\u0442\u0443 \u0434\u0440\u043e\u0431\u044c \u0443\u043f\u0440\u043e\u0449\u0430\u0442\u044c.<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u043e\u0442 \u043a\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0415\u0432\u043a\u043b\u0438\u0434\u0430 \u043d\u0430 QMS<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>#site:gcd  #case:gcd_1 #priority:1 {$rXn&gt;0} $rA=$rXn $rB=$rXd #case:gcd_1 #priority:1 {$rXn&lt;0} $rA=-$rXn $rB=$rXd  #site:gcd_1 #case:gcd_3 #priority:100 {$rA&gt;10 and $rB&gt;10000 and $rB&gt;$rA} $rB=$rA #case:gcd_3 #priority:100 {$rA&gt;10000 and $rB&gt;10 and $rA&gt;\\$rB} $rA=$rB #case:gcd_2 {$rA&lt;$rB and $rA&gt;0} #priority:1 $rB=$rB mod $rA #case:gcd_2 {$rA&gt;$rB and $rB&gt;0} #priority:1 $rA=$rA mod $rB #case:gcd_3 {$rA=$rB and $rA&gt;0} #priority:10 #case:gcd_3 {$rA=0} #priority:10 $rA=$rB #case:gcd_3 {$rB=0} #priority:10 $rB=$rA  #site:gcd_2 #case:gcd_1  #site:gcd_3 #return <\/code><\/pre>\n<\/div>\n<\/details>\n<p>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 <strong>#return<\/strong> \u0432 \u0441\u0430\u043c\u043e\u043c \u043a\u043e\u043d\u0446\u0435. \u041f\u043e\u0438\u0441\u043a <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9D%D0%B0%D0%B8%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D0%B9_%D0%BE%D0%B1%D1%89%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C\" rel=\"noopener noreferrer nofollow\">\u041d\u041e\u0414<\/a> &#8212; \u044d\u0442\u043e \u043f\u043e\u0434\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<pre><code>#case:gcd #return:sqrt_4 <\/code><\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c <strong>#return:sqrt_4<\/strong> \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043e \u0442\u043e\u043c, \u043a \u043a\u0430\u043a\u043e\u0439 \u043b\u043e\u043a\u0430\u0446\u0438\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043f\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439. \u0422\u0430\u043a\u043e\u0439 \u043f\u0440\u0438\u0451\u043c \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438 \u0432 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0435, \u043d\u043e \u0442\u0430\u043c \u043e\u043d \u043f\u043e\u0434\u0440\u0430\u0437\u0443\u043c\u0435\u0432\u0430\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0443\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b. \u0422\u0430\u043a QMS \u0434\u0435\u043b\u0430\u0435\u0442 \u043c\u043e\u044e \u0436\u0438\u0437\u043d\u044c \u043b\u0443\u0447\u0448\u0435. \u041a\u0441\u0442\u0430\u0442\u0438, \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0432 \u0444\u0438\u0433\u0443\u0440\u043d\u044b\u0445 \u0441\u043a\u043e\u0431\u043a\u0430\u0445 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u043c \u0443\u0441\u043b\u043e\u0432\u0438\u0435\u043c.<\/p>\n<p>\u0415\u0441\u0442\u044c \u0435\u0449\u0451 \u043e\u0434\u0438\u043d \u0442\u043e\u043d\u043a\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0432 QM \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043e \u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0442\u0430\u043a, \u0447\u0442\u043e \u0438 \u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c \u0438 \u0437\u043d\u0430\u043c\u0435\u043d\u0430\u0442\u0435\u043b\u044c \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0430\u0442\u044c\u0441\u044f \u043a \u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0435\u0434\u0435\u043b\u0443, \u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432\u0437\u0430\u0438\u043c\u043e-\u043d\u0435\u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043c\u044b\u043c\u0438. \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u044b \u0441 100-\u044b\u043c \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u043e\u043c \u043f\u0440\u0438\u0437\u0432\u0430\u043d\u044b \u0440\u0435\u0448\u0438\u0442\u044c \u044d\u0442\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u043f\u0443\u0442\u0451\u043c \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u043d\u0438\u044f \u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438. \u0414\u0430, \u044d\u0442\u043e \u043f\u043e\u0442\u0435\u0440\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438, \u043d\u043e \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e\u0433\u043e \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0430 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442.<\/p>\n<p>\u041f\u043e\u043c\u0438\u043c\u043e \u0442\u0440\u0430\u043d\u0441\u0446\u0435\u043d\u0434\u0435\u043d\u0442\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0438\u043c\u0435\u0442\u044c \u043a\u0430\u043a\u0443\u044e-\u0442\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043a\u043e\u043c\u0430\u043d\u0434, \u043d\u0443 \u0438, \u0440\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u0447\u0435\u0442\u044b\u0440\u0435 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u0436\u0435 \u043d\u0430\u0434 \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0447\u0438\u0441\u043b\u0430\u043c\u0438. \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-61\" rel=\"noopener noreferrer nofollow\">\u041f\u041c\u041a<\/a> (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u041c\u041a-61) \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0439. \u041f\u043e\u0447\u0435\u043c\u0443? \u0414\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0443 \u043c\u0435\u043d\u044f \u0431\u044b\u043b \u0442\u0430\u043a\u043e\u0439 \u0432 \u0434\u0435\u0442\u0441\u0442\u0432\u0435 (\u0438 \u043c\u043d\u0435 \u043d\u0435 \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043f\u0440\u0438\u0432\u044b\u043a\u0430\u0442\u044c \u043a \u0447\u0435\u043c\u0443-\u0442\u043e \u0434\u0440\u0443\u0433\u043e\u043c\u0443)!<\/p>\n<figure class=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/on\/rz\/kg\/onrzkguad0bxvxu2rgsnqkgberg.jpeg\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/on\/rz\/kg\/onrzkguad0bxvxu2rgsnqkgberg.jpeg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/on\/rz\/kg\/onrzkguad0bxvxu2rgsnqkgberg.jpeg 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u0414\u043b\u044f \u0442\u0435\u0445 \u043a\u0442\u043e \u043d\u0435 \u0437\u0430\u0441\u0442\u0430\u043b \u044d\u0442\u043e \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u043e\u0435 \u0447\u0443\u0434\u043e, \u043c\u043e\u0433\u0443 \u043f\u043e\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u0442\u044c <a href=\"https:\/\/habr.com\/ru\/articles\/505612\/\" rel=\"noopener noreferrer nofollow\">\u043e\u0431\u0437\u043e\u0440<\/a> \u043d\u0430 \u0425\u0430\u0431\u0440\u0435. \u0421\u0443\u0431\u043a\u0443\u043b\u044c\u0442\u0443\u0440\u0430 \u041f\u041c\u041a \u0432\u043f\u043e\u043b\u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0441\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u043c \u201c\u041a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0440\u0435\u0439\u043d\u0434\u0436\u0435\u0440\u043e\u0432\u201d. \u0414\u043b\u044f \u044d\u0442\u0438\u0445 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0442\u044b\u0441\u044f\u0447\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0438 \u0441\u043e\u0442\u043d\u0438 \u0438\u0433\u0440\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c. \u0412 \u0436\u0443\u0440\u043d\u0430\u043b\u0430\u0445 \u201c\u0422\u0435\u0445\u043d\u0438\u043a\u0430 \u043c\u043e\u043b\u043e\u0434\u0451\u0436\u0438\u201d \u0438 \u201c\u041d\u0430\u0443\u043a\u0430 \u0438 \u0436\u0438\u0437\u043d\u044c\u201d \u0432\u0435\u043b\u0438\u0441\u044c \u0440\u0443\u0431\u0440\u0438\u043a\u0438, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0435 \u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e. \u041e\u0434\u0438\u043d \u0438\u0437 \u0442\u0430\u043a\u0438\u0445 \u0446\u0438\u043a\u043b\u043e\u0432 \u0441\u0442\u0430\u0442\u0435\u0439 \u043f\u0440\u0438\u0432\u0451\u043b \u043c\u0435\u043d\u044f \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435.<\/p>\n<p>\u0412 \u0430\u0432\u0433\u0443\u0441\u0442\u0435 1985 \u0433\u043e\u0434\u0430, \u201c\u041a\u043e\u043d-\u0422\u0438\u043a\u0438\u201d \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u0430\u043b \u043a \u0417\u0435\u043c\u043b\u0435. \u0418\u0441\u0442\u043e\u0440\u0438\u044e, \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 \u201c\u0422\u0435\u0445\u043d\u0438\u043a\u0430 \u041c\u043e\u043b\u043e\u0434\u0451\u0436\u0438\u201d, \u0437\u0430\u043f\u0438\u0441\u0430\u043b \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0444\u0430\u043d\u0442\u0430\u0441\u0442 \u041c\u0438\u0445\u0430\u0438\u043b \u041f\u0443\u0445\u043e\u0432. \u041a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u043d\u0442\u043e\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0430 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u043b \u0413\u0435\u0440\u043e\u0439 \u0421\u043e\u0432\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0421\u043e\u044e\u0437\u0430 \u043b\u0451\u0442\u0447\u0438\u043a-\u043a\u043e\u0441\u043c\u043e\u043d\u0430\u0432\u0442 \u0421\u0421\u0421\u0420 \u042e. \u041d. \u0413\u043b\u0430\u0437\u043a\u043e\u0432. \u0421\u0442\u0430\u0442\u044c\u0438 \u043f\u0440\u043e\u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0432\u0435\u043b\u0438\u043a\u043e\u043b\u0435\u043f\u043d\u044b\u043c\u0438 \u0440\u0438\u0441\u0443\u043d\u043a\u0430\u043c\u0438 \u0415\u0432\u0433\u0435\u043d\u0438\u044f \u041a\u0430\u0442\u044b\u0448\u0435\u0432\u0430.<\/p>\n<p>\u0420\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u0432\u0441\u0435 \u044d\u0442\u0438 \u0441\u0442\u0430\u0442\u044c\u0438 \u0432 \u201c\u0422\u0435\u0445\u043d\u0438\u043a\u0435 \u041c\u043e\u043b\u043e\u0434\u0451\u0436\u0438\u201d \u043f\u043e\u0432\u043b\u0438\u044f\u043b\u0438 \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u0432\u0435\u0441\u0442\u043e\u0432. \u041a\u0432\u0435\u0441\u0442 \u201c<a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/Depth\" rel=\"noopener noreferrer nofollow\">\u0413\u043b\u0443\u0431\u0438\u043d\u0430<\/a>\u201d \u043c\u043e\u0436\u0435\u0442 \u0441\u043b\u0443\u0436\u0438\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u0438\u043c \u0442\u043e\u043c\u0443 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u043c. \u041d\u043e \u043e\u0434\u043d\u043e \u0434\u0435\u043b\u043e \u043c\u0430\u043d\u0451\u0432\u0440\u044b \u0431\u0430\u0442\u0438\u0441\u043a\u0430\u0444\u0430 \u0432 \u0433\u043b\u0443\u0431\u0438\u043d\u0435 \u043e\u043a\u0435\u0430\u043d\u0430 \u0438 \u0441\u043e\u0432\u0441\u0435\u043c \u0434\u0440\u0443\u0433\u043e\u0435 &#8212; \u043f\u043e\u043b\u0451\u0442\u044b \u0432\u0431\u043b\u0438\u0437\u0438 \u0431\u0435\u0437\u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u043d\u043e\u0433\u043e \u0442\u0435\u043b\u0430 \u043d\u0430 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u043c \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u0435. \u0412\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 QM \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u043b\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u043e\u043b\u044c \u0441\u043b\u043e\u0436\u043d\u0443\u044e \u0444\u0438\u0437\u0438\u043a\u0443. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u044d\u0442\u043e \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c. \u0412\u043e\u0442 <a href=\"https:\/\/github.com\/DagazProject\/DagazBotV3\/blob\/master\/qms\/lunolet_2.qms\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a> \u043c\u043e\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0438\u0433\u0440\u044b \u201c\u041b\u0443\u043d\u043e\u043b\u0451\u0442 2\u201d (\u0441 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0438 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u044f\u043c\u0438 \u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 \u201c\u0422\u0435\u0445\u043d\u0438\u043a\u0430 \u043c\u043e\u043b\u043e\u0434\u0451\u0436\u0438\u201d).<\/p>\n<details class=\"spoiler\">\n<summary>\u041d\u0435 \u043e\u0431\u043e\u0448\u043b\u043e\u0441\u044c \u0431\u0435\u0437 \u043c\u0430\u043a\u0440\u043e\u0441\u043e\u0432<\/summary>\n<div class=\"spoiler__content\">\n<p> \u0412\u043e\u0442 \u0442\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043a\u043e\u0434 \u041f\u041c\u041a, \u0432\u0437\u044f\u0442\u044b\u0439 \u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u0430: <\/p>\n<pre><code>#C6A  \/\/ 00 \u0418\u041f\u0410 #C5C  \/\/ 01 Fx&lt;0 #A:14 \/\/ 02 14 #N:2  \/\/ 03 2 #C12  \/\/ 04 x #C53  \/\/ 05 \u041f\u041f #A:82 \/\/ 06 82 #C22  \/\/ 07 x^2 #C10  \/\/ 08 + #C21  \/\/ 09 sqrt #C6B  \/\/ 10 \u0418\u041fB #C11  \/\/ 11 - #C51  \/\/ 12 \u0411\u041f #A:78 \/\/ 13 78 \u2026 #C0F  \/\/ 91 FBx #C10  \/\/ 92 + #N:2  \/\/ 93 2 #C13  \/\/ 94 \/ #C62  \/\/ 95 \u0418\u041f2 #C12  \/\/ 96 x #C52  \/\/ 97 B\/O <\/code><\/pre>\n<p>\u0420\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u0432 \u0441\u0430\u043c\u043e\u043c QMS \u0442\u0430\u043a\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u043d\u0435\u0442. \u0412\u0441\u0451 \u044d\u0442\u043e \u0432\u044b\u0437\u043e\u0432\u044b \u043c\u0430\u043a\u0440\u043e\u0441\u043e\u0432. \u0412\u043e\u0442 \u0442\u0430\u043a, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043c\u0430\u043a\u0440\u043e\u0441, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0434\u0435\u043b\u0435\u043d\u0438\u044f:<\/p>\n<pre><code>#macro:C13 \/\/ \/   #site:[$S][$NN]     #eOff     #save     #case:ERROR {$rXn=0} #priority:10     #case:[$S][$NN]_1 {$rXn&lt;0} #priority:10     $rXn=-$rXn     $rYn=-$rYn     #case:[$S][$NN]_1 {$rXn&gt;0} #priority:1   #site:[$S][$NN]_1     #dn     $rXn=$rXd*$rYn     $rXd=$rXn*$rYd     #case:gcd #return:[$S][$NN]_2 {$rXd&lt;&gt;0} #priority:1   #site:[$S][$NN]_2     #case:[$S][$NN]_4 {$rA&lt;=1} #priority:1     #case:[$S][$NN]_3 {$rA&gt;1} #priority:10   #site:[$S][$NN]_3     $rXn=$rXn div $rA     $rXd=$rXd div $rA     #case:[$S][$NN]_4   #site:[$S][$NN]_4     #case:[$S][$NN+1] #end:NN <\/code><\/pre>\n<p>\u0412\u043d\u0443\u0442\u0440\u0438 \u043d\u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0432\u0438\u0434\u0435\u0442\u044c \u0432\u044b\u0437\u043e\u0432\u044b \u0434\u0440\u0443\u0433\u0438\u0445 \u043c\u0430\u043a\u0440\u043e\u0441\u043e\u0432. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043c\u0430\u043a\u0440\u043e\u0441 \u2018dn\u2019 \u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 X, Y, Z \u0438 T \u0432\u043d\u0438\u0437 \u043f\u043e \u0441\u0442\u0435\u043a\u0443:<\/p>\n<pre><code>#macro:dn     $rZn=$rTn     $rZd=$rTd     $rYn=$rZn     $rYd=$rZd #end <\/code><\/pre>\n<p>\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u044d\u0442\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u043b\u044e\u0431\u043e\u0439 \u0434\u0432\u0443\u0445\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u0442\u0430\u043a\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0430\u043a\u0440\u043e\u0441\u043e\u0432 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0437\u0440\u044f\u0434\u043d\u043e \u0441\u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0442\u0435\u043a\u0441\u0442\u0430.<\/p>\n<\/div>\n<\/details>\n<p>\u041f\u043e\u0441\u043b\u0435 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f <a href=\"https:\/\/github.com\/DagazProject\/DagazBotV3\/blob\/master\/src\/qms\/parser.ts\" rel=\"noopener noreferrer nofollow\">\u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0442\u043e\u0440\u0430<\/a>, \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u043f\u0440\u0435\u0432\u0440\u0430\u0442\u0438\u043b\u0441\u044f \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:<\/p>\n<figure class=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/28\/md\/61\/28md61wn4jghalywlisoqxj0kj8.jpeg\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/28\/md\/61\/28md61wn4jghalywlisoqxj0kj8.jpeg 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/28\/md\/61\/28md61wn4jghalywlisoqxj0kj8.jpeg 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<details class=\"spoiler\">\n<summary>\u041a\u0430\u043a \u0432\u0441\u0451 \u044d\u0442\u043e \u043e\u0442\u043b\u0430\u0436\u0438\u0432\u0430\u0442\u044c?<\/summary>\n<div class=\"spoiler__content\">\n<p>\u0427\u0435\u0440\u0435\u0437 \u0431\u043e\u043b\u044c. \u041f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e, \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u2018<strong>compatible:debug<\/strong>\u2019 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043c\u0435\u0442\u0438\u0442\u044c \u0432\u0441\u0435 \u043f\u0443\u0441\u0442\u044b\u0435 \u0443\u0437\u043b\u044b (\u043d\u0430 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0435 \u043e\u043d\u0438 \u043e\u043a\u0440\u0430\u0448\u0435\u043d\u044b \u0432 \u0437\u0435\u043b\u0451\u043d\u044b\u0439), \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0432 \u0432 \u043d\u0438\u0445 \u0438\u043c\u0435\u043d\u0430 \u043b\u043e\u043a\u0430\u0446\u0438\u0439, \u0432\u0437\u044f\u0442\u044b\u0445 \u0438\u0437 qms-\u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u0430. \u0417\u0430\u0442\u0435\u043c, \u043f\u043e\u043b\u044c\u0437\u0443\u044f\u0441\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430, \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0443\u0437\u043b\u044b \u043b\u043e\u043a\u0430\u0446\u0438\u0439 \u0431\u043e\u043b\u0435\u0435 \u0443\u0434\u043e\u0431\u043d\u044b\u043c \u0434\u043b\u044f \u043e\u0442\u043b\u0430\u0434\u043a\u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u043c, <a href=\"https:\/\/github.com\/DagazProject\/DagazBotV3\/blob\/master\/qms\/lunolet_2.qms#L1322-L1589\" rel=\"noopener noreferrer nofollow\">\u0437\u0430\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u0432<\/a> \u0438\u0445, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0442\u044c \u044d\u0442\u043e \u0443\u0442\u043e\u043c\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438.<\/p>\n<figure class=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/ru\/fh\/bg\/rufhbgziu90fjjf4gqkqailuacu.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/ru\/fh\/bg\/rufhbgziu90fjjf4gqkqailuacu.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/ru\/fh\/bg\/rufhbgziu90fjjf4gqkqailuacu.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u0412\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0447\u0438\u0442\u0430\u0442\u0435\u043b\u044c \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u043b\u043e\u043a\u0430\u0446\u0438\u0439 \u0437\u0434\u0435\u0441\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0447\u0435\u043c \u043d\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u0438. \u0412\u0441\u0451 \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043d\u0430 \u043f\u0435\u0440\u0432\u043e\u043c \u0440\u0438\u0441\u0443\u043d\u043a\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0441\u0430\u043c\u043e\u0439 \u043f\u0435\u0440\u0432\u043e\u0439 \u043a\u043e\u043c\u043f\u0438\u043b\u044f\u0446\u0438\u0438. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u043c\u0430\u043a\u0440\u043e\u0441\u0435 \u043e\u0434\u043d\u043e\u0439 \u0438\u0437 \u043a\u043e\u043c\u0430\u043d\u0434 \u0447\u0430\u0441\u0442\u044c \u043b\u043e\u043a\u0430\u0446\u0438\u0439 \u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u043d\u0435\u0434\u043e\u0441\u0442\u0438\u0436\u0438\u043c\u0430, \u0430 \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 QMS \u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442 &#171;\u043f\u0440\u0438\u043d\u0446\u0438\u043f \u043d\u0443\u043b\u0435\u0432\u044b\u0445 \u0438\u0437\u0434\u0435\u0440\u0436\u0435\u043a&#187;, \u043b\u043e\u043a\u0430\u0446\u0438\u0438 \u0434\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043d\u0435 \u0434\u043e\u0445\u043e\u0434\u0438\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432 \u0438\u0442\u043e\u0433\u043e\u0432\u044b\u0439 qmm \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u044e\u0442 (\u0442\u043e-\u0436\u0435 \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432).<\/p>\n<p>\u0421\u0442\u0430\u043b\u043e \u0443\u0434\u043e\u0431\u043d\u0435\u0435. \u0422\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043b\u0430\u0436\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u043e, \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u044f\u044f \u0442\u0438\u043f \u0443\u0437\u043b\u043e\u0432 \u0441 \u201c\u043f\u0443\u0441\u0442\u043e\u0433\u043e\u201d \u043d\u0430 \u201c\u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439\u201d (\u044d\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0451\u0442 \u0441\u0432\u043e\u0435\u0433\u043e \u0440\u043e\u0434\u0430 \u0431\u0440\u0435\u043a\u043f\u043e\u0439\u043d\u0442 \u0432 \u043f\u043b\u0435\u0439\u0435\u0440\u0435 QM). \u0414\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0441\u0442\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <a href=\"https:\/\/mk-61.moy.su\/emulator.html\" rel=\"noopener noreferrer nofollow\">\u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440<\/a> \u041f\u041c\u041a \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u043e\u0433\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f.<\/p>\n<\/div>\n<\/details>\n<p>\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c \u0440\u0435\u0448\u0438\u0442\u044c \u0435\u0449\u0451 \u043e\u0434\u043d\u0443 \u0437\u0430\u0434\u0430\u0447\u0443. \u0412\u0441\u0435 \u044d\u0442\u0438 \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u043c\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c, \u043d\u0430\u0434\u043e \u0443\u043c\u0435\u0442\u044c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435. \u0417\u0434\u0435\u0441\u044c \u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u0432\u043d\u043e\u0432\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u043c\u0430\u043a\u0440\u043e\u0441\u044b:<\/p>\n<pre><code>#macro:r:NM:DC {$r[$NM]n div $r[$NM]d}&lt;clr&gt;.&lt;clrEnd&gt;{((($r[$NM]n*[$DC]) div $r[$NM]d) mod [$DC])*(1-2*($r[$NM]n&lt;0))} #end <\/code><\/pre>\n<p>\u0414\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0445\u0438\u0442\u0440\u0430\u044f \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432 QM \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:<\/p>\n<pre><code>{[p5] div [p6]}&lt;clr&gt;.&lt;clrEnd&gt;{((([p5]*100) div [p6]) mod 100)*(1-2*([p5]&lt;0))} <\/code><\/pre>\n<p>\u0420\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u0438\u043c\u044f \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 \u041f\u041c\u041a (\u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0449\u0435\u0435\u0441\u044f \u0432 \u043f\u0430\u0440\u0443 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 QM) \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043c\u0430\u043a\u0440\u043e\u0441\u0430 \u2018NM\u2019 \u0438 \u2018DC\u2019 \u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u044e\u0442\u0441\u044f \u043a\u0432\u0430\u0434\u0440\u0430\u0442\u043d\u044b\u043c\u0438 \u0441\u043a\u043e\u0431\u043a\u0430\u043c\u0438 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0441\u043a\u0440\u044b\u0442\u0438\u044f \u043c\u0430\u043a\u0440\u043e\u0441\u0430. \u041f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c \u0446\u0435\u043b\u0443\u044e \u0438 \u0434\u0440\u043e\u0431\u043d\u0443\u044e \u0447\u0430\u0441\u0442\u0438 \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430, \u043d\u0435 \u0437\u0430\u0431\u044b\u0432 \u043f\u043e\u0434\u0430\u0432\u0438\u0442\u044c \u0437\u043d\u0430\u043a \u0432 \u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0434\u043b\u044f \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b \u20181-2*([p5]&lt;0)\u2019. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u0430\u043a\u0440\u043e\u0441\u0430 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<pre><code>#macro:aim_1 #page:1 ^ \u0412\u044b\u0441\u043e\u0442\u0430: #r:X \u043c^ ^ \u0417\u0430\u043f\u0430\u0441 \u0442\u043e\u043f\u043b\u0438\u0432\u0430: #r:Y \u043a\u0433^ ^ \u0412\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c: #r:B \u043c\/\u0441^ ^ -----------------------------^ ^ \u0420\u0430\u0441\u0445\u043e\u0434 \u0442\u043e\u043f\u043b\u0438\u0432\u0430: $fuel \u043a\u0433^ ^ \u0412\u0440\u0435\u043c\u044f: $time \u0441^ ^ @angl^ #end <\/code><\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c \u0432\u0442\u043e\u0440\u043e\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 \u0432 \u043c\u0430\u043a\u0440\u043e\u0441 \u043d\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442\u0441\u044f, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0431\u0435\u0440\u0451\u0442\u0441\u044f \u0438\u0437 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f:<\/p>\n<pre><code>#global:DC:100 <\/code><\/pre>\n<p>\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435, \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u0432\u0438\u0434\u0438\u043c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:<\/p>\n<figure class=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/kw\/66\/vt\/kw66vt4qnbbh1sejgkzu0y7uxdc.png\" sizes=\"(max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/webt\/kw\/66\/vt\/kw66vt4qnbbh1sejgkzu0y7uxdc.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/webt\/kw\/66\/vt\/kw66vt4qnbbh1sejgkzu0y7uxdc.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u0412\u0441\u0451, \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0436\u043d\u043e <a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/Lunolet\" rel=\"noopener noreferrer nofollow\">\u0438\u0433\u0440\u0430\u0442\u044c<\/a> (\u0412 Telegram \u043c\u043e\u0436\u043d\u043e \u0438\u0433\u0440\u0430\u0442\u044c <a href=\"https:\/\/t.me\/DagazQuestBot?start=80\" rel=\"noopener noreferrer nofollow\">\u0442\u043e\u0436\u0435<\/a>).<\/p>\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\/941256\/\"> https:\/\/habr.com\/ru\/articles\/941256\/<\/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=\"\"><\/figure>\n<p>\u0412 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 <a href=\"https:\/\/habr.com\/ru\/articles\/850016\/\" rel=\"noopener noreferrer nofollow\">\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438<\/a> \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u0432\u0435\u0441\u0442\u043e\u0432, \u043f\u0440\u0438\u0448\u043b\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u044d\u0442\u0438\u043c \u0441\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439. \u0420\u0430\u0431\u043e\u0442\u0430 \u0432 <a href=\"https:\/\/spacerangers.gitlab.io\/#\/editor\" rel=\"noopener noreferrer nofollow\">\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0435<\/a> \u0443\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u0430, \u043d\u043e \u043a\u0440\u0430\u0439\u043d\u0435 \u043d\u0435\u0443\u0434\u043e\u0431\u043d\u0430, \u043f\u043e \u0446\u0435\u043b\u043e\u043c\u0443 \u0440\u044f\u0434\u0443 \u043f\u0440\u0438\u0447\u0438\u043d. \u0412 \u043e\u0442\u0432\u0435\u0442 \u043d\u0430 \u044d\u0442\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b, \u0440\u043e\u0434\u0438\u043b\u0430\u0441\u044c \u0438\u0434\u0435\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438, \u0430 \u0443\u0436\u0435 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0435\u0433\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043a\u043e\u0435 \u0447\u0442\u043e \u043d\u0435\u043e\u0436\u0438\u0434\u0430\u043d\u043d\u043e\u0435. \u041c\u043d\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u0441\u044f \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0431\u043b\u043e\u043a, \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-61\" rel=\"noopener noreferrer nofollow\">\u041c\u041a-61<\/a> \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0430\u0441\u044c \u043d\u0435\u043f\u043b\u043e\u0445\u0438\u043c \u0432\u044b\u0431\u043e\u0440\u043e\u043c. \u041d\u0443 \u0430 \u0447\u0442\u043e\u0431\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f \u0447\u0442\u043e \u0432\u0441\u0451 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0432\u043e\u0441\u0441\u043e\u0437\u0434\u0430\u0442\u044c \u201c<a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/Lunolet\" rel=\"noopener noreferrer nofollow\">\u041b\u0443\u043d\u043e\u043b\u0451\u0442<\/a>\u201d. \u0412\u043d\u0443\u0442\u0440\u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u043a\u0432\u0435\u0441\u0442\u0430\u2026<\/p>\n<p>\u041d\u0430\u043f\u043e\u043c\u043d\u044e, \u043e \u0447\u0451\u043c \u0438\u0434\u0451\u0442 \u0440\u0435\u0447\u044c. \u0412 2002 \u0433\u043e\u0434\u0443 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Elemental Games, \u043f\u043e\u0434 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e\u043c \u0414\u043c\u0438\u0442\u0440\u0438\u044f \u0413\u0443\u0441\u0430\u0440\u043e\u0432\u0430, \u0431\u044b\u043b\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u043b\u0435\u0433\u0435\u043d\u0434\u0430\u0440\u043d\u0430\u044f \u0438\u0433\u0440\u0430 \u201c<a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9A%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D1%80%D0%B5%D0%B9%D0%BD%D0%B4%D0%B6%D0%B5%D1%80%D1%8B\" rel=\"noopener noreferrer nofollow\">\u041a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0440\u0435\u0439\u043d\u0434\u0436\u0435\u0440\u044b<\/a>\u201d (\u0434\u0432\u0438\u0436\u043e\u043a \u0438\u0433\u0440\u044b \u0431\u044b\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u0410\u043b\u0435\u043a\u0441\u0435\u0435\u043c \u0414\u0443\u0431\u043e\u0432\u044b\u043c). \u0422\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u043a\u0432\u0435\u0441\u0442\u044b \u0431\u044b\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043c\u0438\u043d\u0438-\u0438\u0433\u0440, \u0432\u043e \u043c\u043d\u043e\u0433\u043e\u043c, \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0435 \u0414\u0435\u043d\u0438\u0441\u0430 \u0424\u0451\u0434\u043e\u0440\u043e\u0432\u0430. \u0421\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e \u0441 \u0414\u043c\u0438\u0442\u0440\u0438\u0435\u043c \u0413\u0443\u0441\u0430\u0440\u043e\u0432\u044b\u043c, \u0430 \u0442\u0430\u043a\u0436\u0435 \u041a\u043e\u043d\u0441\u0442\u0430\u043d\u0442\u0438\u043d\u043e\u043c \u0421\u0430\u0432\u0435\u043d\u043a\u043e\u0432\u044b\u043c \u0438 \u0410\u043b\u0435\u043a\u0441\u0435\u0435\u043c \u0411\u043e\u043d\u0434\u0430\u0440\u0447\u0443\u043a\u043e\u043c, \u0438\u043c \u0431\u044b\u043b \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u0432\u0435\u0441\u0442\u043e\u0432 TGE, \u0432\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0439 \u0432 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f. \u0414\u0430\u043b\u0435\u0435, \u0432 \u0440\u0430\u0431\u043e\u0442\u0443 \u043d\u0430\u0434 \u043a\u0432\u0435\u0441\u0442\u0430\u043c\u0438 \u0432\u043a\u043b\u044e\u0447\u0438\u043b\u043e\u0441\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e. \u0414\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0434\u043e \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f \u0432\u0437\u044f\u043b \u043d\u0430 \u0441\u0435\u0431\u044f \u0410\u0440\u0442\u0451\u043c \u041f\u044f\u0442\u043a\u0438\u043d.<\/p>\n<p>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u043a\u0432\u0435\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 <a href=\"https:\/\/rangers.fandom.com\/ru\/wiki\/TGE\" rel=\"noopener noreferrer nofollow\">\u0440\u0430\u0441\u0448\u0438\u0440\u044f\u043b\u0438\u0441\u044c<\/a> \u043e\u0442 \u0432\u0435\u0440\u0441\u0438\u0438 \u043a \u0432\u0435\u0440\u0441\u0438\u0438. \u041e\u0434\u043d\u0438\u043c \u0438\u0437 \u043a\u043b\u044e\u0447\u0435\u0432\u044b\u0445 \u043c\u043e\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u0442\u0430\u043b\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043d\u043e\u0432\u043e\u0433\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u0430 qmm \u0434\u043b\u044f \u0438\u0433\u0440\u044b \u201c\u041a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0420\u0435\u0439\u043d\u0434\u0436\u0435\u0440\u044b HD: \u0420\u0435\u0432\u043e\u043b\u044e\u0446\u0438\u044f\u201d 2012 \u0433\u043e\u0434\u0430. \u0412\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438, \u0412\u0430\u0441\u0438\u043b\u0438\u0435\u043c \u0420\u043e\u0433\u0438\u043d\u044b\u043c \u0431\u044b\u043b\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u044b Web-\u0432\u0435\u0440\u0441\u0438\u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 \u0438 \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u0442\u0435\u043b\u044f \u043a\u0432\u0435\u0441\u0442\u043e\u0432, \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 qm \u0438 qmm \u0444\u0430\u0439\u043b\u0430\u043c\u0438. \u042d\u0442\u043e\u0442 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439, \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u0435\u0435 \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 TGE, \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b \u043c\u043d\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u0432\u0435\u0441\u0442\u043e\u0432:<\/p>\n<ul>\n<li>\n<p><a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/PKM\" rel=\"noopener noreferrer nofollow\">\u041f\u0435\u0440\u0443\u0434\u043e<\/a> (<a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D0%B5%D1%80%D1%83%D0%B4%D0%BE\" rel=\"noopener noreferrer nofollow\">\u0438\u0433\u0440\u0430<\/a> \u0432 \u043a\u043e\u0441\u0442\u0438 \u0438\u0437 \u201c<a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9F%D0%B8%D1%80%D0%B0%D1%82%D1%8B_%D0%9A%D0%B0%D1%80%D0%B8%D0%B1%D1%81%D0%BA%D0%BE%D0%B3%D0%BE_%D0%BC%D0%BE%D1%80%D1%8F_(%D1%81%D0%B5%D1%80%D0%B8%D1%8F_%D1%84%D0%B8%D0%BB%D1%8C%D0%BC%D0%BE%D0%B2)\" rel=\"noopener noreferrer nofollow\">\u041f\u0438\u0440\u0430\u0442\u043e\u0432 \u041a\u0430\u0440\u0438\u0431\u0441\u043a\u043e\u0433\u043e \u043c\u043e\u0440\u044f<\/a>\u201d, <a href=\"https:\/\/habr.com\/ru\/articles\/850016\/\" rel=\"noopener noreferrer nofollow\">\u0441\u0442\u0430\u0442\u044c\u044f<\/a> \u043d\u0430 \u0425\u0430\u0431\u0440\u0435)<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/HeadsOrTails\" rel=\"noopener noreferrer nofollow\">\u041e\u0440\u0451\u043b \u0438\u043b\u0438 \u0420\u0435\u0448\u043a\u0430<\/a> (\u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043a\u0432\u0435\u0441\u0442 \u043f\u0440\u043e <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9D%D0%B5%D1%82%D1%80%D0%B0%D0%BD%D0%B7%D0%B8%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B5_%D0%BA%D0%BE%D1%81%D1%82%D0%B8\" rel=\"noopener noreferrer nofollow\">\u043d\u0435\u0442\u0440\u0430\u043d\u0437\u0438\u0442\u0438\u0432\u043d\u0443\u044e \u0438\u0433\u0440\u0443<\/a> \u0432 \u043e\u0440\u043b\u044f\u043d\u043a\u0443)<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/KnashHunting\" rel=\"noopener noreferrer nofollow\">\u041e\u0445\u043e\u0442\u0430 \u043d\u0430 \u043a\u043d\u0430\u0448\u0435\u0439<\/a> (\u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0435 \u0438\u0433\u0440\u044b \u201c<a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9E%D1%85%D0%BE%D1%82%D0%B0_%D0%BD%D0%B0_%D0%BB%D0%B8%D1%81_(%D0%BB%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%B3%D1%80%D0%B0)\" rel=\"noopener noreferrer nofollow\">\u041e\u0445\u043e\u0442\u0430 \u043d\u0430 \u043b\u0438\u0441<\/a>\u201d)<\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/Race\" rel=\"noopener noreferrer nofollow\">\u0413\u043e\u043d\u043a\u0438<\/a> (\u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u0430\u0447\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%93%D0%BE%D0%BD%D0%BA%D0%B8_(%D0%B8%D0%B3%D1%80%D0%B0)\" rel=\"noopener noreferrer nofollow\">\u0433\u043e\u043d\u043e\u043a \u043d\u0430 \u0431\u0443\u043c\u0430\u0433\u0435<\/a>)<\/p>\n<\/li>\n<\/ul>\n<p>\u042d\u0442\u0430 \u043d\u0435\u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u0430 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432 (qm \u0438 qmm) \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u0441\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u043a\u0430\u043a\u043e\u0435 \u043b\u0438\u0431\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0434\u0430. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0432\u043e\u0442 \u0442\u0430\u043a, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u201c\u041e\u0445\u043e\u0442\u044b \u043d\u0430 \u043a\u043d\u0430\u0448\u0435\u0439\u201d \u0432 Web-\u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0435:<\/p>\n<figure class=\"\"><\/figure>\n<p>\u0417\u043d\u0430\u0435\u0442\u0435, \u043a\u0430\u043a\u043e\u0432\u043e \u0442\u044f\u043d\u0443\u0442\u044c \u043a\u0430\u0436\u0434\u0443\u044e \u044d\u0442\u0443 \u0441\u0442\u0440\u0435\u043b\u043e\u0447\u043a\u0443 \u0432\u0440\u0443\u0447\u043d\u0443\u044e? \u041b\u0430\u0434\u043d\u043e-\u043b\u0430\u0434\u043d\u043e, \u043c\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0441\u0445\u0438\u0442\u0440\u0438\u0442\u044c, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0432 \u0447\u0430\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e, \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0441\u0432\u043e\u0435\u0433\u043e <a href=\"https:\/\/habr.com\/ru\/articles\/829670\/\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u043e\u0435\u043a\u0442\u0430<\/a> \u0434\u043b\u044f \u043f\u0440\u043e\u0438\u0433\u0440\u044b\u0432\u0430\u043d\u0438\u044f \u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0432 <a href=\"https:\/\/t.me\/DagazQuestBot?start\" rel=\"noopener noreferrer nofollow\">Telegram-\u0431\u043e\u0442\u0435<\/a>, \u043d\u043e \u044d\u0442\u043e \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e, \u043a\u0440\u0430\u0439\u043d\u0435 \u0442\u0440\u0443\u0434\u043e\u0451\u043c\u043a\u043e.<\/p>\n<p>\u0422\u0430\u043a \u0440\u043e\u0434\u0438\u043b\u0430\u0441\u044c \u0438\u0434\u0435\u044f <a href=\"https:\/\/github.com\/DagazProject\/DagazBotV3\/blob\/master\/qms\/steelrat.qms\" rel=\"noopener noreferrer nofollow\">\u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0439 \u0440\u0430\u0437\u043c\u0435\u0442\u043a\u0438<\/a>. \u041a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0432\u0438\u0434\u0435\u0442\u044c, \u043a\u0432\u0435\u0441\u0442, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c, \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043b\u043e\u043a\u0430\u0446\u0438\u0439 \u2018<strong>site<\/strong>\u2019 \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438 \u2018<strong>case<\/strong>\u2019. \u041f\u043e\u0447\u0435\u043c\u0443 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043b\u0443\u0447\u0448\u0435? \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u044e \u0441\u0444\u043e\u0440\u043c\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c.<\/p>\n<ul>\n<li>\n<p>\u041f\u0440\u0438 \u0437\u0430\u043b\u0438\u0432\u043a\u0435 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 git \u043d\u0435 \u0432\u0438\u0434\u043d\u043e, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u043e\u0441\u044c (\u0438 \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0431\u044b\u043b\u043e \u0431\u044b \u0432\u0438\u0434\u043d\u043e, \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043b\u043e\u043a\u0430\u0446\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043f\u0440\u0438 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u043e\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0438)<\/p>\n<\/li>\n<li>\n<p>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043a\u0432\u0435\u0441\u0442\u0430 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043d\u043e\u043c\u0435\u0440\u043e\u043c \u043f\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0443. \u041f\u043e\u0440\u044f\u0434\u043e\u043a \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043c\u0435\u043d\u044f\u0442\u044c \u043d\u0435\u043b\u044c\u0437\u044f (\u043a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043f\u043e\u0440\u044f\u0434\u043e\u043a \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0441\u0432\u044f\u0437\u0430\u043d \u0441 \u0442\u0435\u043c \u043a\u0430\u043a \u043e\u043d\u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u0432 \u043f\u043b\u0435\u0439\u0435\u0440\u0435 \u0438 \u0438\u043d\u043e\u0433\u0434\u0430 \u043c\u0435\u043d\u044f\u0442\u044c \u0435\u0433\u043e \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f). \u0421 \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u043c\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043f\u0440\u043e\u0449\u0435!<\/p>\n<\/li>\n<li>\n<p>\u0414\u043b\u044f \u043b\u043e\u043a\u0430\u0446\u0438\u0439 \u0442\u0430\u043a\u0436\u0435 \u0443\u0434\u043e\u0431\u043d\u0435\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u043e\u0432\u044b\u0435 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u044b (\u0432 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0432 \u0433\u043e\u043b\u043e\u0432\u0435 \u043a\u0430\u043a\u0430\u044f \u043b\u043e\u043a\u0430\u0446\u0438\u044f \u0437\u0430 \u0447\u0442\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u0442)<\/p>\n<\/li>\n<li>\n<p>\u0421\u043b\u043e\u0436\u043d\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0431\u043b\u043e\u043a\u0438 \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043e\u0431\u044a\u0451\u043c\u0430 \u0440\u0443\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b, \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435 \u043f\u043e\u0434\u0434\u0430\u044e\u0449\u0435\u0439\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 (\u043e\u0447\u0435\u043d\u044c \u043c\u043d\u043e\u0433\u043e \u0441\u0442\u0440\u0435\u043b\u043e\u0447\u0435\u043a). \u041a\u0430\u043a\u043e\u0439 \u043b\u0438\u0431\u043e \u043a\u043e\u043f\u0438\u043f\u0430\u0441\u0442 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d.<\/p>\n<\/li>\n<\/ul>\n<p>\u0411\u044b\u043b\u0438 \u0435\u0449\u0451 \u043a\u043e\u0435 \u043a\u0430\u043a\u0438\u0435 \u0441\u043e\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043f\u043e \u043c\u0435\u043b\u043e\u0447\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0435\u0434\u0438\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0438\u044f \u0432 \u0442\u0435\u0433\u0430\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u0430 \u0432 TGE), \u043d\u043e \u043f\u043e\u0436\u0430\u043b\u0443\u0439, \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043c\u043e\u0442\u0438\u0432\u043e\u043c \u0441\u0442\u0430\u043b\u043e \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0432 QM \u043a\u0430\u043a\u0438\u0445 \u043b\u0438\u0431\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u043e\u043c\u0438\u043c\u043e \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043d\u0430\u0434 \u0446\u0435\u043b\u044b\u043c\u0438 \u0447\u0438\u0441\u043b\u0430\u043c\u0438 (\u0434\u043b\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u044d\u0442\u043e\u0433\u043e \u0445\u0432\u0430\u0442\u0430\u0435\u0442, \u043d\u043e \u043a\u0430\u043a \u0431\u044b\u0442\u044c \u0435\u0441\u043b\u0438 \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u0438\u043d\u0443\u0441?).<\/p>\n<details class=\"spoiler\">\n<summary>\u0414\u043b\u044f \u0447\u0435\u0433\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0433\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u0438\u043d\u0443\u0441?<\/summary>\n<div class=\"spoiler__content\">\n<figure class=\"\"><\/figure>\n<p> \u0420\u0430\u0439\u0441\u043a\u0438\u0439 \u0443\u0433\u043e\u043b\u043e\u043a! \u0412\u0435\u0440\u043d\u0435\u0435, \u0434\u0430\u0436\u0435 \u043b\u0443\u0447\u0448\u0435 &#8212; <strong>\u0440\u0438\u0441\u0443\u043d\u043e\u043a<\/strong> \u0440\u0435\u043b\u044c\u0435\u0444\u0430 \u0434\u043d\u0430 \u0440\u0430\u0439\u0441\u043a\u043e\u0433\u043e \u0443\u0433\u043e\u043b\u043a\u0430! \u041c\u043e\u0440\u0435, \u0434\u044e\u043d\u044b \u0438 \u043e\u0442\u043c\u0435\u043b\u0438, \u043f\u0440\u0438\u043b\u0438\u0432\u044b \u0438 \u043e\u0442\u043b\u0438\u0432\u044b, \u043e\u0445\u043e\u0442\u0430 \u0437\u0430 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438, \u0440\u044b\u0431\u0430\u043b\u043a\u0430 \u0438 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0442\u043e\u0440\u0433\u043e\u0432\u043b\u0438, \u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u043e\u0434 \u043f\u0430\u0440\u0443\u0441\u043e\u043c\u2026 \u0415\u0441\u0442\u044c \u0438\u0434\u0435\u044f \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0438\u0437 \u0432\u0441\u0435\u0433\u043e \u044d\u0442\u043e\u0433\u043e \u043a\u0432\u0435\u0441\u0442. \u041d\u043e, \u0440\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u0447\u0442\u043e \u0434\u0430\u0436\u0435 \u0434\u043b\u044f \u0440\u0435\u043b\u044c\u0435\u0444\u0430 \u0434\u043d\u0430 \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u043d\u0430\u0431\u043e\u0440\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0435 \u0445\u0432\u0430\u0442\u0438\u0442. \u0418 \u0442\u0443\u0442 \u043d\u0430 \u043f\u043e\u043c\u043e\u0449\u044c \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u043d\u0430\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f. \u0412\u043e\u0442 \u0447\u0442\u043e \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b DeepSeek: <\/p>\n<pre><code>import numpy as np  def sea_floor(x, y):     # \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0440\u0435\u043b\u044c\u0435\u0444\u0430     island_params = [         (2.0, 0.0, 0.0, 0.8),   # (\u0432\u044b\u0441\u043e\u0442\u0430, \u0446\u0435\u043d\u0442\u0440_x, \u0446\u0435\u043d\u0442\u0440 y, \u0440\u0430\u0434\u0438\u0443\u0441)         (1.8, 3.0, 2.0, 0.6),         (1.5, -2.0, -3.0, 0.7),         (2.2, -4.0, 1.5, 0.9),         (1.7, 2.5, -2.5, 0.5)     ]          shallow_params = [         (-0.4, 1.0, 1.0, 1.5),         (-0.3, -2.0, 2.0, 1.2)     ]          deep_params = [         (-2.5, 0.0, -2.0, 1.8),         (-3.0, 3.0, -1.0, 2.0)     ]          # \u0411\u0430\u0437\u043e\u0432\u044b\u0439 \u0440\u0435\u043b\u044c\u0435\u0444 (\u043e\u0431\u0449\u0430\u044f \u0444\u043e\u0440\u043c\u0430 \u0434\u043d\u0430)     base = -1.0 * np.exp(-0.1 * (x**2 + y**2))          # \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043e\u0441\u0442\u0440\u043e\u0432\u0430 (\u0433\u0430\u0443\u0441\u0441\u0438\u0430\u043d\u044b)     islands = 0     for height, cx, cy, radius in island_params:         islands += height * np.exp(-((x - cx)**2 + (y - cy)**2) \/ (2 * radius**2))          # \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043c\u0435\u043b\u043a\u043e\u0432\u043e\u0434\u044c\u0435 (\u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043b\u043e\u0433\u0438\u0435 \u0433\u0430\u0443\u0441\u0441\u0438\u0430\u043d\u044b)     shallows = 0     for depth, cx, cy, radius in shallow_params:         shallows += depth * np.exp(-((x - cx)**2 + (y - cy)**2) \/ (2 * (radius*1.5)**2))          # \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u0433\u043b\u0443\u0431\u0438\u043d\u044b (\u0441\u0438\u043d\u0443\u0441\u043e\u0438\u0434\u0430\u043b\u044c\u043d\u044b\u0435 \u0432\u043f\u0430\u0434\u0438\u043d\u044b)     depths = 0     for depth, cx, cy, radius in deep_params:         r = np.sqrt((x - cx)**2 + (y - cy)**2)         depths += depth * np.sin(0.8 * r) * np.exp(-0.3 * r)          # \u0414\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b (\u0440\u0438\u0444\u044b, \u0432\u043e\u043b\u043d\u044b)     periodic = 0.2 * np.sin(1.5*x) * np.cos(1.2*y) * np.exp(-0.05*(x**2 + y**2))          # \u0421\u043e\u0431\u0438\u0440\u0430\u0435\u043c \u0432\u0441\u0451 \u0432\u043c\u0435\u0441\u0442\u0435     terrain = base + islands + shallows + depths + periodic          return terrain  <\/code><\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c \u043d\u0430\u043c \u0438 \u0441\u0438\u043d\u0443\u0441 \u0438 \u043a\u043e\u0441\u0438\u043d\u0443\u0441 \u0438 \u0434\u0430\u0436\u0435 \u044d\u043a\u0441\u043f\u043e\u043d\u0435\u043d\u0442\u044b (\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0435\u0449\u0451, \u043a\u0441\u0442\u0430\u0442\u0438, \u043d\u0430\u0434\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c).<\/p>\n<\/div>\n<\/details>\n<p>\u041a\u0430\u043a \u0431\u044b\u0442\u044c \u0441 \u0432\u0435\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c\u0438 \u0447\u0438\u0441\u043b\u0430\u043c\u0438? \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432 QM \u0438\u0445 \u043d\u0435\u0442, \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043e\u0431\u0445\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c\u0438.<\/p>\n<pre><code>#var:rXn #range:-100000000..100000000 #default:0 #var:rXd #range:1..100000000 #default:1 <\/code><\/pre>\n<p>\u0427\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c \u0438 \u0437\u043d\u0430\u043c\u0435\u043d\u0430\u0442\u0435\u043b\u044c. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u0430 \u043d\u043e\u043b\u044c \u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0435\u043b\u044c\u0437\u044f, \u0437\u043d\u0430\u043c\u0435\u043d\u0430\u0442\u0435\u043b\u044c \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 \u0435\u0434\u0438\u043d\u0438\u0446\u044b. \u0417\u0430 \u0437\u043d\u0430\u043a \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u0432\u0435\u0447\u0430\u0442\u044c \u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c. \u0416\u0438\u0437\u043d\u0435\u043d\u043d\u043e \u0432\u0430\u0436\u043d\u043e, \u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f, \u044d\u0442\u0443 \u0434\u0440\u043e\u0431\u044c \u0443\u043f\u0440\u043e\u0449\u0430\u0442\u044c.<\/p>\n<details class=\"spoiler\">\n<summary>\u0412\u043e\u0442 \u043a\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0415\u0432\u043a\u043b\u0438\u0434\u0430 \u043d\u0430 QMS<\/summary>\n<div class=\"spoiler__content\">\n<pre><code>#site:gcd  #case:gcd_1 #priority:1 {$rXn&gt;0} $rA=$rXn $rB=$rXd #case:gcd_1 #priority:1 {$rXn&lt;0} $rA=-$rXn $rB=$rXd  #site:gcd_1 #case:gcd_3 #priority:100 {$rA&gt;10 and $rB&gt;10000 and $rB&gt;$rA} $rB=$rA #case:gcd_3 #priority:100 {$rA&gt;10000 and $rB&gt;10 and $rA&gt;\\$rB} $rA=$rB #case:gcd_2 {$rA&lt;$rB and $rA&gt;0} #priority:1 $rB=$rB mod $rA #case:gcd_2 {$rA&gt;$rB and $rB&gt;0} #priority:1 $rA=$rA mod $rB #case:gcd_3 {$rA=$rB and $rA&gt;0} #priority:10 #case:gcd_3 {$rA=0} #priority:10 $rA=$rB #case:gcd_3 {$rB=0} #priority:10 $rB=$rA  #site:gcd_2 #case:gcd_1  #site:gcd_3 #return <\/code><\/pre>\n<\/div>\n<\/details>\n<p>\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 <strong>#return<\/strong> \u0432 \u0441\u0430\u043c\u043e\u043c \u043a\u043e\u043d\u0446\u0435. \u041f\u043e\u0438\u0441\u043a <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9D%D0%B0%D0%B8%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D0%B9_%D0%BE%D0%B1%D1%89%D0%B8%D0%B9_%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C\" rel=\"noopener noreferrer nofollow\">\u041d\u041e\u0414<\/a> &#8212; \u044d\u0442\u043e \u043f\u043e\u0434\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u044b\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:<\/p>\n<pre><code>#case:gcd #return:sqrt_4 <\/code><\/pre>\n<p>\u0417\u0434\u0435\u0441\u044c <strong>#return:sqrt_4<\/strong> \u0433\u043e\u0432\u043e\u0440\u0438\u0442 \u043e \u0442\u043e\u043c, \u043a \u043a\u0430\u043a\u043e\u0439 \u043b\u043e\u043a\u0430\u0446\u0438\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043f\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439. \u0422\u0430\u043a\u043e\u0439 \u043f\u0440\u0438\u0451\u043c \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438 \u0432 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0435, \u043d\u043e \u0442\u0430\u043c \u043e\u043d \u043f\u043e\u0434\u0440\u0430\u0437\u0443\u043c\u0435\u0432\u0430\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0443\u0447\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b. \u0422\u0430\u043a QMS \u0434\u0435\u043b\u0430\u0435\u0442 \u043c\u043e\u044e \u0436\u0438\u0437\u043d\u044c \u043b\u0443\u0447\u0448\u0435. \u041a\u0441\u0442\u0430\u0442\u0438, \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0432 \u0444\u0438\u0433\u0443\u0440\u043d\u044b\u0445 \u0441\u043a\u043e\u0431\u043a\u0430\u0445 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u043e\u0432 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u043c \u0443\u0441\u043b\u043e\u0432\u0438\u0435\u043c.<\/p>\n<p>\u0415\u0441\u0442\u044c \u0435\u0449\u0451 \u043e\u0434\u0438\u043d \u0442\u043e\u043d\u043a\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u0432 QM \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043e \u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c\u0441\u044f \u0442\u0430\u043a, \u0447\u0442\u043e \u0438 \u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c \u0438 \u0437\u043d\u0430\u043c\u0435\u043d\u0430\u0442\u0435\u043b\u044c \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0438\u0431\u043b\u0438\u0436\u0430\u0442\u044c\u0441\u044f \u043a \u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0435\u0434\u0435\u043b\u0443, \u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432\u0437\u0430\u0438\u043c\u043e-\u043d\u0435\u043f\u0440\u0438\u0432\u043e\u0434\u0438\u043c\u044b\u043c\u0438. \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u044b \u0441 100-\u044b\u043c \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u043e\u043c \u043f\u0440\u0438\u0437\u0432\u0430\u043d\u044b \u0440\u0435\u0448\u0438\u0442\u044c \u044d\u0442\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u043f\u0443\u0442\u0451\u043c \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u043d\u0438\u044f \u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0447\u0430\u0441\u0442\u0438. \u0414\u0430, \u044d\u0442\u043e \u043f\u043e\u0442\u0435\u0440\u044f \u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438, \u043d\u043e \u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435, \u0430\u0432\u0430\u0440\u0438\u0439\u043d\u043e\u0433\u043e \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0430 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442.<\/p>\n<p>\u041f\u043e\u043c\u0438\u043c\u043e \u0442\u0440\u0430\u043d\u0441\u0446\u0435\u043d\u0434\u0435\u043d\u0442\u043d\u044b\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u0445\u043e\u0442\u0435\u043b\u043e\u0441\u044c \u0431\u044b \u0438\u043c\u0435\u0442\u044c \u043a\u0430\u043a\u0443\u044e-\u0442\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043a\u043e\u043c\u0430\u043d\u0434, \u043d\u0443 \u0438, \u0440\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u0447\u0435\u0442\u044b\u0440\u0435 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u0436\u0435 \u043d\u0430\u0434 \u0440\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0447\u0438\u0441\u043b\u0430\u043c\u0438. \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 <a href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-61\" rel=\"noopener noreferrer nofollow\">\u041f\u041c\u041a<\/a> (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u041c\u041a-61) \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0439. \u041f\u043e\u0447\u0435\u043c\u0443? \u0414\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0443 \u043c\u0435\u043d\u044f \u0431\u044b\u043b \u0442\u0430\u043a\u043e\u0439 \u0432 \u0434\u0435\u0442\u0441\u0442\u0432\u0435 (\u0438 \u043c\u043d\u0435 \u043d\u0435 \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043f\u0440\u0438\u0432\u044b\u043a\u0430\u0442\u044c \u043a \u0447\u0435\u043c\u0443-\u0442\u043e \u0434\u0440\u0443\u0433\u043e\u043c\u0443)!<\/p>\n<figure class=\"\"><\/figure>\n<p>\u0414\u043b\u044f \u0442\u0435\u0445 \u043a\u0442\u043e \u043d\u0435 \u0437\u0430\u0441\u0442\u0430\u043b \u044d\u0442\u043e \u043c\u0430\u043b\u0435\u043d\u044c\u043a\u043e\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u043e\u0435 \u0447\u0443\u0434\u043e, \u043c\u043e\u0433\u0443 \u043f\u043e\u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u0442\u044c <a href=\"https:\/\/habr.com\/ru\/articles\/505612\/\" rel=\"noopener noreferrer nofollow\">\u043e\u0431\u0437\u043e\u0440<\/a> \u043d\u0430 \u0425\u0430\u0431\u0440\u0435. \u0421\u0443\u0431\u043a\u0443\u043b\u044c\u0442\u0443\u0440\u0430 \u041f\u041c\u041a \u0432\u043f\u043e\u043b\u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0441\u043e\u0440\u0435\u0432\u043d\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u043c \u201c\u041a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0440\u0435\u0439\u043d\u0434\u0436\u0435\u0440\u043e\u0432\u201d. \u0414\u043b\u044f \u044d\u0442\u0438\u0445 \u043a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440\u043e\u0432 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0442\u044b\u0441\u044f\u0447\u0438 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0438 \u0441\u043e\u0442\u043d\u0438 \u0438\u0433\u0440\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c. \u0412 \u0436\u0443\u0440\u043d\u0430\u043b\u0430\u0445 \u201c\u0422\u0435\u0445\u043d\u0438\u043a\u0430 \u043c\u043e\u043b\u043e\u0434\u0451\u0436\u0438\u201d \u0438 \u201c\u041d\u0430\u0443\u043a\u0430 \u0438 \u0436\u0438\u0437\u043d\u044c\u201d \u0432\u0435\u043b\u0438\u0441\u044c \u0440\u0443\u0431\u0440\u0438\u043a\u0438, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0435 \u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e. \u041e\u0434\u0438\u043d \u0438\u0437 \u0442\u0430\u043a\u0438\u0445 \u0446\u0438\u043a\u043b\u043e\u0432 \u0441\u0442\u0430\u0442\u0435\u0439 \u043f\u0440\u0438\u0432\u0451\u043b \u043c\u0435\u043d\u044f \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435.<\/p>\n<p>\u0412 \u0430\u0432\u0433\u0443\u0441\u0442\u0435 1985 \u0433\u043e\u0434\u0430, \u201c\u041a\u043e\u043d-\u0422\u0438\u043a\u0438\u201d \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u0430\u043b \u043a \u0417\u0435\u043c\u043b\u0435. \u0418\u0441\u0442\u043e\u0440\u0438\u044e, \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 \u201c\u0422\u0435\u0445\u043d\u0438\u043a\u0430 \u041c\u043e\u043b\u043e\u0434\u0451\u0436\u0438\u201d, \u0437\u0430\u043f\u0438\u0441\u0430\u043b \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u0444\u0430\u043d\u0442\u0430\u0441\u0442 \u041c\u0438\u0445\u0430\u0438\u043b \u041f\u0443\u0445\u043e\u0432. \u041a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u043d\u0442\u043e\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0430 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u043b \u0413\u0435\u0440\u043e\u0439 \u0421\u043e\u0432\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0421\u043e\u044e\u0437\u0430 \u043b\u0451\u0442\u0447\u0438\u043a-\u043a\u043e\u0441\u043c\u043e\u043d\u0430\u0432\u0442 \u0421\u0421\u0421\u0420 \u042e. \u041d. \u0413\u043b\u0430\u0437\u043a\u043e\u0432. \u0421\u0442\u0430\u0442\u044c\u0438 \u043f\u0440\u043e\u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0432\u0435\u043b\u0438\u043a\u043e\u043b\u0435\u043f\u043d\u044b\u043c\u0438 \u0440\u0438\u0441\u0443\u043d\u043a\u0430\u043c\u0438 \u0415\u0432\u0433\u0435\u043d\u0438\u044f \u041a\u0430\u0442\u044b\u0448\u0435\u0432\u0430.<\/p>\n<p>\u0420\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u0432\u0441\u0435 \u044d\u0442\u0438 \u0441\u0442\u0430\u0442\u044c\u0438 \u0432 \u201c\u0422\u0435\u0445\u043d\u0438\u043a\u0435 \u041c\u043e\u043b\u043e\u0434\u0451\u0436\u0438\u201d \u043f\u043e\u0432\u043b\u0438\u044f\u043b\u0438 \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043a\u0432\u0435\u0441\u0442\u043e\u0432. \u041a\u0432\u0435\u0441\u0442 \u201c<a href=\"https:\/\/spacerangers.gitlab.io\/#\/quests\/Depth\" rel=\"noopener noreferrer nofollow\">\u0413\u043b\u0443\u0431\u0438\u043d\u0430<\/a>\u201d \u043c\u043e\u0436\u0435\u0442 \u0441\u043b\u0443\u0436\u0438\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u0438\u043c \u0442\u043e\u043c\u0443 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u043c. \u041d\u043e \u043e\u0434\u043d\u043e \u0434\u0435\u043b\u043e \u043c\u0430\u043d\u0451\u0432\u0440\u044b \u0431\u0430\u0442\u0438\u0441\u043a\u0430\u0444\u0430 \u0432 \u0433\u043b\u0443\u0431\u0438\u043d\u0435 \u043e\u043a\u0435\u0430\u043d\u0430 \u0438 \u0441\u043e\u0432\u0441\u0435\u043c \u0434\u0440\u0443\u0433\u043e\u0435 &#8212; \u043f\u043e\u043b\u0451\u0442\u044b \u0432\u0431\u043b\u0438\u0437\u0438 \u0431\u0435\u0437\u0430\u0442\u043c\u043e\u0441\u0444\u0435\u0440\u043d\u043e\u0433\u043e \u0442\u0435\u043b\u0430 \u043d\u0430 \u0440\u0435\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u043c \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u0435. \u0412\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 QM \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u043b\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u043e\u043b\u044c \u0441\u043b\u043e\u0436\u043d\u0443\u044e \u0444\u0438\u0437\u0438\u043a\u0443. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u044d\u0442\u043e \u0438\u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c. \u0412\u043e\u0442 <a href=\"https:\/\/github.com\/DagazProject\/DagazBotV3\/blob\/master\/qms\/lunolet_2.qms\" rel=\"noopener noreferrer nofollow\">\u0437\u0434\u0435\u0441\u044c<\/a> \u043c\u043e\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u0438\u0433\u0440\u044b \u201c\u041b\u0443\u043d\u043e\u043b\u0451\u0442 2\u201d (\u0441 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0439 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u0438 \u0438\u043b\u043b\u044e\u0441\u0442\u0440\u0430\u0446\u0438\u044f\u043c\u0438 \u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 \u201c\u0422\u0435\u0445\u043d\u0438\u043a\u0430 \u043c\u043e\u043b\u043e\u0434\u0451\u0436\u0438\u201d).<\/p>\n<details class=\"spoiler\">\n<summary>\u041d\u0435 \u043e\u0431\u043e\u0448\u043b\u043e\u0441\u044c \u0431\u0435\u0437 \u043c\u0430\u043a\u0440\u043e\u0441\u043e\u0432<\/summary>\n<div class=\"spoiler__content\">\n<p> \u0412\u043e\u0442 \u0442\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043a\u043e\u0434 \u041f\u041c\u041a, \u0432\u0437\u044f\u0442\u044b\u0439 \u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u0430: <\/p>\n<pre><code>#C6A  \/\/ 00 \u0418\u041f\u0410 #C5C  \/\/ 01 Fx&lt;0 #A:14 \/\/ 02 14 #N:2  \/\/ 03 2 #C12  \/\/ 04 x #C53  \/\/ 05 \u041f\u041f #A:82 \/\/ 06 82 #C22  \/\/ 07 x^2 #C10  \/\/ 08 + #C21  \/\/ 09 sqrt #C6B  \/\/ 10 \u0418\u041fB #C11  \/\/ 11 - #C51  \/\/ 12 \u0411\u041f #A:78 \/\/ 13 78 \u2026 #C0F  \/\/ 91 FBx #C10  \/\/ 92 + #N:2  \/\/ 93 2 #C13  \/\/ 94 \/ #C62  \/\/ 95 \u0418\u041f2 #C12  \/\/ 96 x #C52  \/\/ 97 B\/O <\/code><\/pre>\n<p>\u0420\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u0432 \u0441\u0430\u043c\u043e\u043c QMS \u0442\u0430\u043a\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u043d\u0435\u0442. \u0412\u0441\u0451 \u044d\u0442\u043e \u0432\u044b\u0437\u043e\u0432\u044b \u043c\u0430\u043a\u0440\u043e\u0441\u043e\u0432. \u0412\u043e\u0442 \u0442\u0430\u043a, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u043c\u0430\u043a\u0440\u043e\u0441, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0434\u0435\u043b\u0435\u043d\u0438\u044f:<\/p>\n<pre><code>#macro:C13 \/\/ \/   #site:[$S][$NN]     #eOff     #save     #case:ERROR {$rXn=0} #priority:10     #case:[$S][$NN]_1 {$rXn&lt;0} #priority:10     $rXn=-$rXn     $rYn=-$rYn     #case:[$S][$NN]_1 {$rXn&gt;0} #priority:1   #site:[$S][$NN]_1     #dn     $rXn=$rXd*$rYn     $rXd=$rXn*$rYd     #case:gcd #return:[$S][$NN]_2 {$rXd&lt;&gt;0} #priority:1   #site:[$S][$NN]_2     #case:[$S][$NN]_4 {$rA&lt;=1} #priority:1     #case:[$S][$NN]_3 {$rA&gt;1} #priority:10   #site:[$S][$NN]_3     $rXn=$rXn div $rA    <\/code><\/pre>\n<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-473105","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/473105","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=473105"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/473105\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=473105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=473105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=473105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}