เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฒเต‡เดฑเตเดฑเตปเดธเดฟ เด•เต‹เดฎเตเดชเตปเดธเต‡เดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดฎเตŠเดฌเตˆเตฝ เดทเต‚เดŸเตเดŸเตผเด•เตเด•เตเดณเตเดณ เดฌเดพเดฒเดฟเดธเตเดฑเตเดฑเดฟเด•เต เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เดณเตเดŸเต† เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตโ€Œเดธเต เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต† เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ

เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฒเต‡เดฑเตเดฑเตปเดธเดฟ เด•เต‹เดฎเตเดชเตปเดธเต‡เดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดฎเตŠเดฌเตˆเตฝ เดทเต‚เดŸเตเดŸเตผเด•เตเด•เตเดณเตเดณ เดฌเดพเดฒเดฟเดธเตเดฑเตเดฑเดฟเด•เต เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เดณเตเดŸเต† เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตโ€Œเดธเต เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต† เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ

เดนเดพเดฏเต, เดžเดพเตป เดจเดฟเด•เดฟเดค เดฌเตเดฐเดฟเดทเดพเด•เตเด•เต เด†เดฃเต, เดชเดฟเด•เตเดธเต‹เดฃเดฟเด•เตเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เดธเต†เตผเดตเตผ เดกเต†เดตเดฒเดชเตเดชเตผ. เดฎเตŠเดฌเตˆเตฝ เดฎเตพเดŸเตเดŸเดฟเดชเตเดฒเต†เดฏเดฑเดฟเดฒเต† เด•เดพเดฒเดคเดพเดฎเดธเดคเตเดคเดฟเดจเต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด‡เดจเตเดจเต เดžเดพเตป เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เดฑเดทเตเดฏเตป เดญเดพเดทเดฏเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเต† เดธเต†เตผเดตเตผ เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฟเดฐเดตเดงเดฟ เดฒเต‡เด–เดจเด™เตเด™เตพ เดŽเดดเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. 90 เด•เดณเตเดŸเต† เด…เดตเดธเดพเดจเด‚ เดฎเตเดคเตฝ เดฎเตพเดŸเตเดŸเดฟเดชเตเดฒเต†เดฏเตผ เดŽเดซเตเดชเดฟเดŽเดธเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดˆ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดธเดœเต€เดตเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เด‡เดคเต เด†เดถเตเดšเดฐเตเดฏเด•เดฐเดฎเดฒเตเดฒ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, QuakeWorld เดฎเต‹เดกเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด“เตผเดฎเตเดฎเดฟเด•เตเด•เดพเด‚, เด…เดคเต เด†เดฆเตเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เด’เดจเตเดจเดพเดฃเต.

เดžเด™เตเด™เดณเตเดŸเต† เดฎเตŠเดฌเตˆเตฝ เดฎเตพเดŸเตเดŸเดฟเดชเตเดฒเต†เดฏเตผ เดทเต‚เดŸเตเดŸเตผ เดกเดฟเดจเต‹ เดธเตเด•เตเดตเดพเดกเดฟเดฒเตเด‚ เดžเด™เตเด™เตพ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ, เดŽเดจเตเดฑเต† เดฒเด•เตเดทเตเดฏเด‚ เด‡เดคเดฟเดจเด•เด‚ เด†เดฏเดฟเดฐเด‚ เดคเดตเดฃ เดŽเดดเตเดคเดฟเดฏเดคเต เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เดณเตเดŸเต† เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดพ เดธเตเดฑเตเดฑเดพเด•เตเด•เตเด‚ เดชเตเดฐเดงเดพเดจ เด—เต†เดฏเดฟเด‚เดชเตเดฒเต‡ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต เดžเด™เตเด™เดณเตเดŸเต† เด—เต†เดฏเดฟเดฎเดฟเตฝ เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต† เดจเดŸเดชเตเดชเดพเด•เตเด•เดฟ เดŽเดจเตเดจเต เดชเดฑเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต.

เดžเด™เตเด™เดณเตเดŸเต† เด•เต‹เตผเดŸเตเดŸเด•เตเดธเดฟเดจเต†เดฏเตเด‚ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเต เด•เตเดฑเดšเตเดšเต เดตเดพเด•เตเด•เตเด•เตพ.

เด’เดฐเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฎเตŠเดฌเตˆเตฝ เดชเดฟเดตเดฟเดชเดฟ เดทเต‚เดŸเตเดŸเดฑเดพเดฃเต เดกเดฟเดจเต‹ เดธเตเด•เตเดตเดพเดกเต. เด•เดณเดฟเด•เตเด•เดพเตผ เดตเดฟเดตเดฟเดงเดคเดฐเด‚ เด†เดฏเตเดงเด™เตเด™เตพ เด•เตŠเดฃเตเดŸเต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฆเดฟเดจเต‹เดธเดฑเตเด•เดณเต† เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ 6v6 เดŸเต€เดฎเตเด•เดณเดพเดฏเดฟ เดชเดฐเดธเตเดชเดฐเด‚ เดชเต‹เดฐเดพเดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด•เตเดฒเดฏเดจเตเดฑเตเด‚ เดธเต†เตผเดตเดฑเตเด‚ เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต. เดทเต‚เดŸเตเดŸเตผเดฎเดพเตผเด•เตเด•เต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ เดคเดฟเด•เดšเตเดšเตเด‚ เด•เตเดฒเดพเดธเดฟเด•เต เด†เดฃเต: เดธเต†เตผเดตเตผ เดธเตเดตเต‡เดšเตเด›เดพเดงเดฟเดชเดคเตเดฏเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด•เตเดฒเดฏเดจเตเดฑเต เดชเตเดฐเดตเดšเดจเด‚ เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด—เต†เดฏเดฟเด‚ เดธเดฟเดฎเตเดฒเต‡เดทเตป เด‡เตป-เดนเต—เดธเต เด‡เดธเดฟเดŽเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต, เด‡เดคเต เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพ เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เด•เต‡เตพเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด’เดฐเต เดนเตเดฐเดธเตเดต เดตเดฟเดจเต‹เดฆเดฏเดพเดคเตเดฐ เด‡เดคเดพ.

เดฎเตพเดŸเตเดŸเดฟเดชเตเดฒเต†เดฏเตผ FPS เด—เต†เดฏเดฟเดฎเตเด•เดณเดฟเตฝ, เดฎเดคเตเดธเดฐเด‚ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเตฝ เด…เดจเตเด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เด•เดณเดฟเด•เตเด•เดพเตผ เด…เดตเดฐเตเดŸเต† เด‡เตปเดชเตเดŸเตเดŸเต (เด…เดฎเตผเดคเตเดคเดฟเดฏ เด•เต€เด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ) เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต, เดชเตเดฐเดคเดฟเด•เดฐเดฃเดฎเดพเดฏเดฟ เดฒเดญเดฟเดšเตเดš เดกเดพเดฑเตเดฑ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต เดธเต†เตผเดตเตผ เด…เดตเตผเด•เตเด•เต เด’เดฐเต เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดค เด—เต†เดฏเดฟเด‚ เด…เดตเดธเตเดฅ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต. เดˆ เด‡เดจเตเดฑเดฑเดพเด•เตเดทเตป เดธเตเด•เต€เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดซเต‹เตผเดตเต‡เดกเต เด•เต€ เด…เดฎเตผเดคเตเดคเตเดจเตเดจเดคเตเด‚ เดชเตเดฒเต‡เดฏเตผ เดชเตเดฐเดคเต€เด•เด‚ เดธเตเด•เตเดฐเต€เดจเดฟเตฝ เดจเต€เด™เตเด™เตเดจเตเดจ เดจเดฟเดฎเดฟเดทเดตเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด•เดพเดฒเดคเดพเดฎเดธเด‚ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดชเดฟเด™เตเด™เดฟเดจเต†เด•เตเด•เดพเตพ เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เดฒเต‹เด•เตเด•เตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเตฝ เดˆ เด•เดพเดฒเดคเดพเดฎเดธเด‚ (เด‡เตปเดชเตเดŸเตเดŸเต เดฒเดพเด—เต เดŽเดจเตเดจเต เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต) เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดชเตเดชเต†เดŸเดพเดคเต† เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚, เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดตเดดเดฟ เดชเตเดฒเต‡ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เด…เดคเต เด’เดฐเต เดชเตเดฐเดคเต€เด•เด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ "เดเดธเดฟเตฝ เดธเตเดฒเตˆเดกเดฟเด‚เด—เต" เดŽเดจเตเดจ เดคเต‹เดจเตเดจเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเตŠเดฌเตˆเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เตพเด•เตเด•เต เดˆ เดชเตเดฐเดถเตเดจเด‚ เด‡เดฐเดŸเตเดŸเดฟ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฃเต, เด’เดฐเต เด•เดณเดฟเด•เตเด•เดพเดฐเดจเตเดฑเต† เดชเดฟเด‚เด—เต 200 เดŽเด‚เดŽเดธเต เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด…เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดฎเดฟเด•เดšเตเดš เด•เดฃเด•เตเดทเดจเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดชเดฟเด‚เด—เต 350, 500 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 1000 ms เด†เด•เดพเด‚. เด…เดชเตเดชเต‹เตพ เด‡เตปเดชเตเดŸเตเดŸเต เดฒเดพเด—เต เด‰เดณเตเดณ เด’เดฐเต เดซเดพเดธเตเดฑเตเดฑเต เดทเต‚เดŸเตเดŸเตผ เด•เดณเดฟเด•เตเด•เตเดจเตเดจเดคเต เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เด…เดธเดพเดงเตเดฏเดฎเดพเด•เตเด‚.

เดˆ เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด‚ เด•เตเดฒเดฏเดจเตเดฑเต เดธเตˆเดกเต เดธเดฟเดฎเตเดฒเต‡เดทเตป เดชเตเดฐเดตเดšเดจเดฎเดพเดฃเต. เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เดพเดคเต†, เด•เตเดฒเดฏเดจเตเดฑเต เดคเดจเตเดจเต† เดชเตเดฒเต†เดฏเตผ เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด‡เตปเดชเตเดŸเตเดŸเต เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดคเตเดคเดฐเด‚ เดฒเดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดคเต เดซเดฒเด™เตเด™เตพ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดŽเดคเดฟเดฐเดพเดณเดฟเด•เดณเตเดŸเต† เดธเตเดฅเดพเดจเด™เตเด™เตพ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เด’เดฐเต เด•เต€ เด…เดฎเตผเดคเตเดคเตเดจเตเดจเดคเตเด‚ เดซเดฒเด‚ เดธเตเด•เตเดฐเต€เดจเดฟเตฝ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด•เดพเดฒเดคเดพเดฎเดธเด‚ เดตเดณเดฐเต† เด•เตเดฑเดตเดพเดฃเต.

เด‡เดตเดฟเดŸเต† เดธเต‚เด•เตเดทเตเดฎเดค เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต: เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฎเตเตป เด…เดตเดธเตเดฅ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต, เด•เตเดฒเดฏเดจเตเดฑเต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจ เด‡เตปเดชเตเดŸเตเดŸเต เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดธเตเดตเดฏเด‚ เดตเดฐเดฏเตเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดถเดคเตเดฐเตเด•เตเด•เตพ - เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด•เดพเดฒเดคเดพเดฎเดธเดคเตเดคเต‹เดŸเต†. เด…เดคเดพเดฏเดคเต, เด’เดฐเต เดถเดคเตเดฐเตเดตเดฟเดจเต เดจเต‡เดฐเต† เดตเต†เดŸเดฟเดฏเตเดคเดฟเตผเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด•เดณเดฟเด•เตเด•เดพเดฐเตป เด…เดตเดจเต† เดคเดจเตเดจเต‹เดŸเต เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ เดญเต‚เดคเด•เดพเดฒเดคเตเดคเดฟเตฝ เด•เดพเดฃเตเดจเตเดจเต. เด•เตเดฒเดฏเดจเตเดฑเต เดชเตเดฐเดตเดšเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดžเด™เตเด™เตพ เดจเต‡เดฐเดคเตเดคเต† เดŽเดดเตเดคเดฟ.

เด…เด™เตเด™เดจเต†, เด•เตเดฒเดฏเดจเตเดฑเต เดชเตเดฐเดตเดšเดจเด‚ เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดฎเดฑเตเดฑเตŠเดจเตเดจเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต: เด’เดฐเต เด•เดณเดฟเด•เตเด•เดพเดฐเตป เดฎเตเดฎเตเดชเต เดถเดคเตเดฐเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจ เดธเตเดฅเดพเดจเดคเตเดคเต, เดธเต†เตผเดตเดฑเดฟเตฝ เด’เดฐเต‡ เดชเต‹เดฏเดฟเดจเตเดฑเดฟเตฝ เดทเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดถเดคเตเดฐเต เด† เดธเตเดฅเดฒเดคเตเดคเต เด‡เดจเดฟ เด‰เดฃเตเดŸเดพเด•เดฃเดฎเต†เดจเตเดจเดฟเดฒเตเดฒ. เดธเต†เตผเดตเตผ เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เด†เดฏเตเดงเด‚ เดชเตเดฐเดฏเต‹เด—เดฟเดšเตเดšเดพเตฝ, เดทเต‹เดŸเตเดŸเต เดธเดฎเดฏเดคเตเดคเต เด•เดณเดฟเด•เตเด•เดพเดฐเตป เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเดฏเดฟ เด•เดฃเตเดŸ เด—เต†เดฏเดฟเด‚ เด…เดตเดธเตเดฅ เดธเต†เตผเดตเตผ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดฏเดพเตพเด•เตเด•เต เดถเดฐเดฟเด•เตเด•เตเด‚ เดถเดคเตเดฐเตเดตเดฟเดจเต† เดคเดฒเตเดฒเดพเตป เด•เดดเดฟเดฏเตเดฎเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‰เดคเตเดคเดฐเด‚ "เด…เดคเต†" เด†เดฃเต†เด™เตเด•เดฟเตฝ, เด† เดธเดฎเดฏเดคเตเดคเต เดถเดคเตเดฐเต เดธเต†เตผเดตเดฑเดฟเตฝ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚ เดนเดฟเดฑเตเดฑเต เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด‚.

เดˆ เด…เดฑเดฟเดตเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดžเด™เตเด™เตพ เดกเดฟเดจเต‹ เดธเตเด•เตเดตเดพเดกเดฟเตฝ เดธเต†เตผเดตเตผ เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดฟ. เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด•เตเดฒเดฏเดจเตเดฑเต เด•เดฃเตเดŸเดคเต เดŽเด™เตเด™เดจเต† เดธเต†เตผเดตเดฑเดฟเตฝ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต? เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดŽเดจเตเดคเดพเดฃเต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต? เดžเด™เตเด™เดณเตเดŸเต† เด—เต†เดฏเดฟเดฎเดฟเตฝ, เด†เดฏเตเดงเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เด•เดดเดฟเดตเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดฎเตเดณเตเดณ เดนเดฟเดฑเตเดฑเตเด•เตพ เดฑเต‡เด•เดพเดธเตเดฑเตเดฑเตเด•เดณเดฟเดฒเต‚เดŸเต†เดฏเตเด‚ เด“เดตเตผเดฒเต‡เด•เดณเดฟเดฒเต‚เดŸเต†เดฏเตเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต - เด…เดคเดพเดฏเดคเต, เดถเดคเตเดฐเตเดตเดฟเดจเตเดฑเต† เดถเดพเดฐเต€เดฐเดฟเด• เด•เต‚เดŸเตเดŸเดฟเดฏเดฟเดŸเดฟเด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เด‡เดŸเดชเต†เดŸเดฒเตเด•เดณเดฟเดฒเต‚เดŸเต†. เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เด•เดณเดฟเด•เตเด•เดพเดฐเตป เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเดฏเดฟ โ€œเด•เดฃเตเดŸโ€ เดˆ เด•เตŠเดณเตˆเดกเดฑเตเด•เดณเตเดŸเต† เดธเตเดฅเดพเดจเด‚ เดธเต†เตผเดตเดฑเดฟเตฝ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด† เดธเดฎเดฏเดคเตเดคเต เดžเด™เตเด™เตพ เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดชเดคเดฟเดชเตเดชเต 2018.x เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเต. เด…เดตเดฟเดŸเต† เดซเดฟเดธเดฟเด•เตเดธเต API เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เด†เดฃเต, เดญเต—เดคเดฟเด• เดฒเต‹เด•เด‚ เด’เดฐเตŠเดฑเตเดฑ เดชเด•เตผเดชเตเดชเดฟเตฝ เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅ เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเต เดฌเต‹เด•เตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เด’เดฐเต เดฎเดพเตผเด—เดตเตเดฎเดฟเดฒเตเดฒ. เด…เดชเตเดชเต‹เตพ เดŽเดจเตเดคเต เดšเต†เดฏเตเดฏเดฃเด‚?

เดชเดฐเดฟเดนเดพเดฐเด‚ เด‰เดชเดฐเดฟเดคเดฒเดคเตเดคเดฟเดฒเดพเดฏเดฟเดฐเตเดจเตเดจเต; เดฎเดฑเตเดฑเต เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เด…เดคเดฟเดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เด˜เดŸเด•เด™เตเด™เดณเตเด‚ เดžเด™เตเด™เตพ เด‡เดคเดฟเดจเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเต:

  1. เด“เดฐเต‹ เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเตเด‚, เด…เดตเตป เด•เต€เด•เตพ เด…เดฎเตผเดคเตเดคเตเดฎเตเดชเต‹เตพ เดเดคเต เดธเดฎเดฏเดคเตเดคเดพเดฃเต เดŽเดคเดฟเดฐเดพเดณเดฟเด•เดณเต† เด•เดฃเตเดŸเดคเต†เดจเตเดจเต เดจเดฎเตเดฎเตพ เด…เดฑเดฟเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดžเด™เตเด™เตพ เดˆ เดตเดฟเดตเดฐเด‚ เด‡เตปเดชเตเดŸเตเดŸเต เดชเดพเด•เตเด•เต‡เดœเดฟเดฒเต‡เด•เตเด•เต เด‡เดคเดฟเดจเด•เด‚ เดŽเดดเตเดคเดฟ เด•เตเดฒเดฏเดจเตเดฑเต เดชเตเดฐเดตเดšเดจเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต.
  2. เด—เต†เดฏเดฟเด‚ เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตเด•เดณเตเดŸเต† เดšเดฐเดฟเดคเตเดฐเด‚ เดธเต‚เด•เตเดทเดฟเด•เตเด•เดพเตป เดจเดฎเตเด•เตเด•เต เด•เดดเดฟเดฏเดฃเด‚. เดจเดฎเตเดฎเตเดŸเต† เดŽเดคเดฟเดฐเดพเดณเดฟเด•เดณเตเดŸเต† (เด…เดคเดฟเดจเดพเตฝ เด…เดตเดฐเตเดŸเต† เด•เต‚เดŸเตเดŸเดฟเดฏเดฟเดŸเดฟเด•เตเด•เดพเดฐเตเดŸเต†) เดธเตเดฅเดพเดจเด™เตเด™เตพ เดžเด™เตเด™เตพ เด•เตˆเดตเดถเด‚ เดตเดฏเตเด•เตเด•เตเดจเตเดจเดคเต เด…เดคเดฟเดฒเดพเดฃเต. เดธเต†เตผเดตเดฑเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดคเดฟเดจเด•เด‚ เด’เดฐเต เดธเด‚เดธเตเดฅเดพเดจ เดšเดฐเดฟเดคเตเดฐเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดžเด™เตเด™เตพ เด…เดคเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเต†เตฝเดฑเตเดฑเด•เตพ. เดถเดฐเดฟเดฏเดพเดฏ เดธเดฎเดฏเด‚ เด…เดฑเดฟเดžเตเดžเดพเตฝ, เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเดฒเต† เดถเดฐเดฟเดฏเดพเดฏ เด…เดตเดธเตเดฅ เดจเดฎเตเด•เตเด•เต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เตเด‚.
  3. เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด—เต†เดฏเดฟเด‚ เดจเดฟเดฒ เด‡เดชเตเดชเต‹เตพ เดžเด™เตเด™เดณเตเดŸเต† เด•เดฏเตเดฏเดฟเดฒเตเดฃเตเดŸเต, เดชเตเดฒเต†เดฏเตผ เดกเดพเดฑเตเดฑเดฏเต† เดญเต—เดคเดฟเด• เดฒเต‹เด•เดคเตเดคเดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅเดฏเตเดฎเดพเดฏเดฟ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด•เตŠเดณเตˆเดกเดฑเตเด•เตพ - เดจเต€เด•เตเด•เตเด•, เด•เดพเดฃเดพเดคเดพเดฏเดต - เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•, เด…เดจเดพเดตเดถเตเดฏเดฎเดพเดฏเดต - เดจเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. เดˆ เดฒเต‹เดœเดฟเด•เตเด•เตเด‚ เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เดŽเดดเตเดคเดฟเดฏเดคเดพเดฃเต เด•เต‚เดŸเดพเดคเต† เดจเดฟเดฐเดตเดงเดฟ เด‡เดธเดฟเดŽเดธเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต. เด’เดฐเต เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ เดจเดฟเดฐเดตเดงเดฟ เด—เต†เดฏเดฟเด‚ เดฑเต‚เดฎเตเด•เตพ เดชเดฟเดŸเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต. เดญเต—เดคเดฟเด• เดฒเต‹เด•เด‚ เด’เดฐเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตโ€Œเด•เตเด•เต เด’เดจเตเดจเดพเดฏเดคเดฟเดจเดพเตฝ, เด…เดคเต เดฎเตเดฑเดฟเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดตเต€เดฃเตเดŸเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดธเดฟเดฎเตเดฒเต‡เดทเดจเตเดฑเต† เด“เดฐเต‹ เดŸเดฟเด•เตเด•เดฟเดจเตเด‚ เดฎเตเดฎเตเดชเดพเดฏเดฟ, เดžเด™เตเด™เตพ เดญเต—เดคเดฟเด• เดฒเต‹เด•เดคเตเดคเดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅเดฏเต† "เดชเตเดจเดƒเดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚" เดจเดฟเดฒเดตเดฟเดฒเต† เดฎเตเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดกเดพเดฑเตเดฑ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดคเต เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด’เดฐเต เดธเดฎเตผเดคเตเดฅเดฎเดพเดฏ เดชเต‚เดณเดฟเด‚เด—เต เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเดฒเต‚เดŸเต† เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เด—เต†เดฏเดฟเด‚ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เตพ เดชเดฐเดฎเดพเดตเดงเดฟ เดชเตเดจเดฐเตเดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต. เดญเต‚เดคเด•เดพเดฒเดคเตเดคเดฟเดฒเต† เด•เดณเดฟเดฏเตเดŸเต† เด…เดตเดธเตเดฅเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เด’เดฐเต‡ เดฏเตเด•เตเดคเดฟ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เด…เดตเดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดคเต.

เดˆ เด˜เดŸเด•เด™เตเด™เดณเต†เดฒเตเดฒเดพเด‚ เด’เดฐเตเดฎเดฟเดšเตเดšเต เดšเต‡เตผเดคเตเดคเตเด•เตŠเดฃเตเดŸเต, เดญเต—เดคเดฟเด• เดฒเต‹เด•เดคเตเดคเดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅเดฏเต† เดถเดฐเดฟเดฏเดพเดฏ เดจเดฟเดฎเดฟเดทเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เด•เตŠเดฃเตเดŸเตเดตเดฐเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด’เดฐเต "เดŸเตˆเด‚ เดฎเต†เดทเต€เตป" เดžเด™เตเด™เตพเด•เตเด•เต เดฒเดญเดฟเดšเตเดšเต. เด•เต‹เดกเต เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟ:

public class TimeMachine : ITimeMachine
{
     //ะ˜ัั‚ะพั€ะธั ะธะณั€ะพะฒั‹ั… ัะพัั‚ะพัะฝะธะน
     private readonly IGameStateHistory _history;

     //ะขะตะบัƒั‰ะตะต ะธะณั€ะพะฒะพะต ัะพัั‚ะพัะฝะธะต ะฝะฐ ัะตั€ะฒะตั€ะต
     private readonly ExecutableSystem[] _systems;

     //ะะฐะฑะพั€ ัะธัั‚ะตะผ, ั€ะฐััั‚ะฐะฒะปััŽั‰ะธั… ะบะพะปะปะฐะนะดะตั€ั‹ ะฒ ั„ะธะทะธั‡ะตัะบะพะผ ะผะธั€ะต 
     //ะฟะพ ะดะฐะฝะฝั‹ะผ ะธะท ะธะณั€ะพะฒะพะณะพ ัะพัั‚ะพัะฝะธั
     private readonly GameState _presentState;

     public TimeMachine(IGameStateHistory history, GameState presentState, ExecutableSystem[] timeInitSystems)
     {
         _history = history; 
         _presentState = presentState;
         _systems = timeInitSystems;  
     }

     public GameState TravelToTime(int tick)
     {
         var pastState = tick == _presentState.Time ? _presentState : _history.Get(tick);
         foreach (var system in _systems)
         {
             system.Execute(pastState);
         }
         return pastState;
     }
}

เดทเต‹เดŸเตเดŸเตเด•เตพเด•เตเด•เตเด‚ เด•เดดเดฟเดตเตเด•เตพเด•เตเด•เตเด‚ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เดจเตฝเด•เดพเตป เดˆ เดฏเดจเตเดคเตเดฐเด‚ เดŽเด™เตเด™เดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เด•เดฃเตเดŸเต†เดคเตเดคเตเด• เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดถเต‡เดทเดฟเดšเตเดšเดคเต.

เดเดฑเตเดฑเดตเตเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตเดธเต เด’เดฐเตŠเดฑเตเดฑ เดนเดฟเดฑเตเดฑเตโ€Œเดธเตเด•เดพเดจเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดŽเดฒเตเดฒเดพเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเดฃเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต: เด•เดณเดฟเด•เตเด•เดพเดฐเตป เดทเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดฎเตเดชเต, เด…เดตเตป เดญเต—เดคเดฟเด• เดฒเต‹เด•เดคเตเดคเต† เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เด…เดตเดธเตเดฅเดฏเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เด•เตŠเดฃเตเดŸเตเดตเดฐเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด’เดฐเต เดฑเต‡เด•เดพเดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•, เดนเดฟเดฑเตเดฑเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฟเดธเตเดธเต เด•เดฃเด•เตเด•เดพเด•เตเด•เตเด•, เด•เต‚เดŸเดพเดคเต† เดฒเต‹เด•เดคเตเดคเต† เดชเตเดฐเดพเดฐเด‚เดญ เด…เดตเดธเตเดฅเดฏเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•.

เดŽเดจเตเดจเดพเตฝ เดกเดฟเดจเต‹ เดธเตเด•เตเดตเดพเดกเดฟเตฝ เด…เดคเตเดคเดฐเด‚ เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตเด•เตเด•เตพ เดตเดณเดฐเต† เด•เตเดฑเดตเดพเดฃเต! เด—เต†เดฏเดฟเดฎเดฟเดฒเต† เดฎเดฟเด•เตเด• เด†เดฏเตเดงเด™เตเด™เดณเตเด‚ เดชเตเดฐเตŠเดœเด•เตเดฑเตเดฑเดฟเดฒเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต - เดจเดฟเดฐเดตเดงเดฟ เดธเดฟเดฎเตเดฒเต‡เดทเตป เดŸเดฟเด•เตเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดชเดฑเด•เตเด•เตเดจเตเดจ เดฆเต€เตผเด˜เด•เดพเดฒ เดฌเตเดณเตเดณเดฑเตเดฑเตเด•เตพ (เดšเดฟเดฒ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ, เดกเดธเตป เด•เดฃเด•เตเด•เดฟเดจเต เดŸเดฟเด•เตเด•เตเด•เตพ). เด…เดตเดฐเตเดฎเดพเดฏเดฟ เดŽเดจเตเดคเตเดšเต†เดฏเตเดฏเดฃเด‚, เดเดคเต เดธเดฎเดฏเดคเตเดคเดพเดฃเต เด…เดตเตผ เดชเดฑเด•เตเด•เต‡เดฃเตเดŸเดคเต?

ะ’ เดชเตเดฐเดพเดคเดจ เดฒเต‡เด–เดจเด‚ เดนเดพเดซเต-เดฒเตˆเดซเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต, เดตเดพเตฝเดตเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด†เตบเด•เตเดŸเตเดŸเดฟเด•เตพ เด‡เดคเต‡ เดšเต‹เดฆเตเดฏเด‚ เดšเต‹เดฆเดฟเดšเตเดšเต, เด…เดตเดฐเตเดŸเต† เด‰เดคเตเดคเดฐเด‚ เด‡เดคเดพเดฏเดฟเดฐเตเดจเตเดจเต: เดชเตเดฐเตŠเดœเด•เตเดฑเตเดฑเตˆเตฝ เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เดชเตเดฐเดถเตโ€Œเดจเด•เดฐเดฎเดพเดฃเต, เด…เดคเต เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต.

เดžเด™เตเด™เตพเด•เตเด•เต เดˆ เด“เดชเตเดทเตป เด‡เดฒเตเดฒเดพเดฏเดฟเดฐเตเดจเตเดจเต: เดชเตเดฐเตŠเดœเด•เตโ€ŒเดŸเตˆเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด†เดฏเตเดงเด™เตเด™เตพ เด—เต†เดฏเดฟเด‚ เดกเดฟเดธเตˆเดจเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดฐเดงเดพเดจ เดธเดตเดฟเดถเต‡เดทเดคเดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เตŠเดฃเตเดŸเตเดตเดฐเต‡เดฃเตเดŸเดฟ เดตเดจเตเดจเต. เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดฎเดธเตเดคเดฟเดทเตเด•เดชเตเดฐเด•เตเดทเต‹เดญเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚, เดžเด™เตเด™เตพ เดฐเดฃเตเดŸเต เด“เดชเตเดทเดจเตเด•เตพ เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ:

1. เดชเตเดฐเตŠเดœเด•เตเดฑเตเดฑเตˆเตฝ เดธเตƒเดทเตเดŸเดฟเดšเตเดš เด•เดณเดฟเด•เตเด•เดพเดฐเดจเตเดฑเต† เดธเดฎเดฏเดตเตเดฎเดพเดฏเดฟ เดžเด™เตเด™เตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดธเต†เตผเดตเตผ เดธเดฟเดฎเตเดฒเต‡เดทเดจเตเดฑเต† เด“เดฐเต‹ เดŸเดฟเด•เตเด•เตเด‚, เด“เดฐเต‹ เด•เดณเดฟเด•เตเด•เดพเดฐเดจเตเดฑเต†เดฏเตเด‚ เด“เดฐเต‹ เดฌเตเดณเตเดณเดฑเตเดฑเดฟเดจเตเด‚, เดžเด™เตเด™เตพ เดญเต—เดคเดฟเด• เดฒเต‹เด•เดคเตเดคเต† เด•เตเดฒเดฏเดจเตเดฑเต เด…เดตเดธเตเดฅเดฏเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•เดฏเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฏ เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เตพ เดจเดŸเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดˆ เดธเดฎเต€เดชเดจเด‚ เดธเต†เตผเดตเดฑเดฟเตฝ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เดฒเต‹เดกเตเด‚ เดชเตเดฐเตŠเดœเด•เตเดฑเตเดฑเตˆเดฒเตเด•เดณเตเดŸเต† เดชเตเดฐเดตเดšเดจเดพเดคเต€เดคเดฎเดพเดฏ เดซเตเดฒเตˆเดฑเตเดฑเต เดธเดฎเดฏเดตเตเด‚ เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เดฟ. เดถเดคเตเดฐเต เดชเตเดฐเตŠเดœเด•เตโ€ŒเดŸเตˆเดฒเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดชเตเดฐเตŠเดœเด•เตโ€ŒเดŸเตˆเดฒเตเด•เดณเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเดฟเตฝ เดชเตเดฐเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดชเตเดฐเดตเดšเดจเดพเดจเตเดญเดตเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.

เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฒเต‡เดฑเตเดฑเตปเดธเดฟ เด•เต‹เดฎเตเดชเตปเดธเต‡เดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดฎเตŠเดฌเตˆเตฝ เดทเต‚เดŸเตเดŸเตผเด•เตเด•เตเดณเตเดณ เดฌเดพเดฒเดฟเดธเตเดฑเตเดฑเดฟเด•เต เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เดณเตเดŸเต† เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตโ€Œเดธเต เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต† เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ
เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ, เดŸเดฟเด•เตเด•เต 30 เดฒเต† เด•เดณเดฟเด•เตเด•เดพเดฐเตป เดชเตเดฐเดคเต€เด•เตเดทเดฏเต‹เดŸเต† เด’เดฐเต เดฎเดฟเดธเตˆเตฝ เดŽเดฑเดฟเดฏเตเดจเตเดจเต: เดถเดคเตเดฐเต เดเดคเต เดฆเดฟเดถเดฏเดฟเดฒเต‡เด•เตเด•เดพเดฃเต เด“เดŸเตเดจเตเดจเดคเต†เดจเตเดจเต เด…เดตเตป เด•เดพเดฃเตเด•เดฏเตเด‚ เดฎเดฟเดธเตˆเดฒเดฟเดจเตเดฑเต† เดเด•เดฆเต‡เดถ เดตเต‡เด—เดค เด…เดฑเดฟเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. 33-เดพเด‚ เดŸเดฟเด•เตเด•เดฟเตฝ เด…เดตเตป เดฒเด•เตเดทเตเดฏเดคเตเดคเดฟเดฒเต†เดคเตเดคเตเดจเตเดจเดคเต เด…เดฆเตเดฆเต‡เดนเด‚ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเดฏเดฟ เด•เดพเดฃเตเดจเตเดจเต. เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเต เดจเดจเตเดฆเดฟ, เด‡เดคเต เดธเต†เตผเดตเดฑเดฟเดฒเตเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚

2. เดžเด™เตเด™เตพ เดŽเดฒเตเดฒเดพเด‚ เด†เดฆเตเดฏ เด“เดชเตโ€Œเดทเดจเดฟเดฒเต† เดชเต‹เดฒเต† เดคเดจเตเดจเต† เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเด•เตเดทเต‡, เดฌเตเดณเตเดณเดฑเตเดฑเต เดธเดฟเดฎเตเดฒเต‡เดทเดจเตเดฑเต† เด’เดฐเต เดŸเดฟเด•เตเด•เต เด•เดฃเด•เตเด•เดพเด•เตเด•เดฟเดฏ เดถเต‡เดทเด‚, เดžเด™เตเด™เตพ เดจเดฟเตผเดคเตเดคเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เด…เดคเต‡ เดธเต†เตผเดตเตผ เดŸเดฟเด•เตเด•เดฟเดจเตเดณเตเดณเดฟเตฝ เด…เดคเดฟเดจเตเดฑเต† เดซเตเดฒเตˆเดฑเตเดฑเต เด…เดจเตเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต, เด“เดฐเต‹ เดคเดตเดฃเดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดธเดฎเดฏเด‚ เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด…เดŸเตเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เด“เดฐเต‹เดจเตเดจเดพเดฏเดฟ เดŸเดฟเด•เตเด•เต เดšเต†เดฏเตเดคเต เด•เตŠเดณเตˆเดกเตผ เดธเตเดฅเดพเดจเด™เตเด™เตพ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฐเดฃเตเดŸเต เด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เด’เดจเตเดจเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดฐเต† เดžเด™เตเด™เตพ เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต:

  • เดฌเตเดณเตเดณเดฑเตเดฑเดฟเดจเตเดฑเต† เด•เดพเดฒเดพเดตเดงเดฟ เด•เดดเดฟเดžเตเดžเต. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เตพ เด…เดตเดธเดพเดจเดฟเดšเตเดšเต, เดจเดฎเตเด•เตเด•เต เด’เดฐเต เดฎเดฟเดธเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดนเดฟเดฑเตเดฑเต เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚. เดตเต†เดŸเดฟเดฏเตเดคเดฟเตผเดคเตเดค เด…เดคเต‡ เดŸเดฟเด•เตเด•เดฟเดฒเดพเดฃเต เด‡เดคเต! เดžเด™เตเด™เดณเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚ เด‡เดคเต เด’เดฐเต เดชเตเดฒเดธเต, เดฎเตˆเดจเดธเต เด†เดฏเดฟเดฐเตเดจเตเดจเต. เด’เดฐเต เดชเตเดฒเดธเต - เด•เดพเดฐเดฃเด‚ เดทเต‚เดŸเตเดŸเดฟเด‚เด—เต เด•เดณเดฟเด•เตเด•เดพเดฐเดจเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚ เด‡เดคเต เดนเดฟเดฑเตเดฑเตเด‚ เดถเดคเตเดฐเตเดตเดฟเดจเตเดฑเต† เด†เดฐเต‹เด—เตเดฏเด‚ เด•เตเดฑเดฏเตเดจเตเดจเดคเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด•เดพเดฒเดคเดพเดฎเดธเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เด•เตเดฑเดšเตเดšเต. เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ เด•เดณเดฟเด•เตเด•เดพเดฐเดจเต เดจเต‡เดฐเต† เดตเต†เดŸเดฟเดฏเตเดคเดฟเตผเดคเตเดคเดชเตเดชเต‹เดดเตเด‚ เด‡เดคเต‡ เดซเดฒเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเต‹เดฐเดพเดฏเตเดฎ: เดถเดคเตเดฐเต, เดธเตเดฒเต‹ เดฑเต‹เด•เตเด•เดฑเตเดฑเต เดฎเดพเดคเตเดฐเด‚ เดŽเดฑเดฟเดžเตเดžเดคเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต, เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เด‡เดคเดฟเดจเด•เด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเตเดจเตเดจเต.
  • เดฌเตเดณเตเดณเดฑเตเดฑเต เดธเต†เตผเดตเตผ เดธเดฎเดฏเดคเตเดคเดฟเดฒเต†เดคเตเดคเดฟ. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เด•เต‚เดŸเดพเดคเต† เด…เดŸเตเดคเตเดค เดธเต†เตผเดตเตผ เดŸเดฟเด•เตเด•เดฟเตฝ เด…เดคเดฟเดจเตเดฑเต† เดธเดฟเดฎเตเดฒเต‡เดทเตป เดคเตเดŸเดฐเตเด‚. เดตเต‡เด—เดค เด•เตเดฑเดžเตเดž เดชเตเดฐเตŠเดœเด•เตโ€ŒเดŸเตˆเดฒเตเด•เตพเด•เตเด•เต, เด†เดฆเตเดฏ เด“เดชเตเดทเดจเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ เด‡เดคเต เดซเดฟเดธเดฟเด•เตโ€Œเดธเต เดฑเต‹เตพเดฌเดพเด•เตเด•เตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดธเตˆเดฆเตเดงเดพเดจเตเดคเดฟเด•เดฎเดพเดฏเดฟ เด•เตเดฑเดฏเตเด•เตเด•เตเด‚. เด…เดคเต‡ เดธเดฎเดฏเด‚, เดธเดฟเดฎเตเดฒเต‡เดทเดจเดฟเดฒเต† เด…เดธเดฎเดฎเดพเดฏ เดฒเต‹เดกเต เดตเตผเดฆเตเดงเดฟเดšเตเดšเต: เดธเต†เตผเดตเตผ เด’เดจเตเดจเตเด•เดฟเตฝ เดจเดฟเดทเตโ€Œเด•เตเดฐเดฟเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดธเต†เตผเดตเตผ เดŸเดฟเด•เตเด•เดฟเตฝ เด…เดคเต เดจเดฟเดฐเดตเดงเดฟ เดฌเตเดณเตเดณเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดกเดธเตป เดธเดฟเดฎเตเดฒเต‡เดทเตป เดŸเดฟเด•เตเด•เตเด•เตพ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต.

เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฒเต‡เดฑเตเดฑเตปเดธเดฟ เด•เต‹เดฎเตเดชเตปเดธเต‡เดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดฎเตŠเดฌเตˆเตฝ เดทเต‚เดŸเตเดŸเตผเด•เตเด•เตเดณเตเดณ เดฌเดพเดฒเดฟเดธเตเดฑเตเดฑเดฟเด•เต เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เดณเตเดŸเต† เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตโ€Œเดธเต เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต† เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ
เดฎเตเดฎเตเดชเดคเตเดคเต† เดšเดฟเดคเตเดฐเดคเตเดคเดฟเดฒเต† เด…เดคเต‡ เดธเดพเดนเดšเดฐเตเดฏเด‚, เดŽเดจเตเดจเดพเตฝ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดธเตเด•เต€เด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต. เดทเต‹เดŸเตเดŸเต เดธเด‚เดญเดตเดฟเดšเตเดš เด…เดคเต‡ เดŸเดฟเด•เตเด•เดฟเตฝ เดฎเดฟเดธเตˆเตฝ เดธเต†เตผเดตเตผ เดธเดฎเดฏเดตเตเดฎเดพเดฏเดฟ "เดชเดฟเดŸเดฟเดšเตเดšเต", เด…เดŸเตเดคเตเดค เดŸเดฟเด•เตเด•เต เดชเต‹เดฒเต† เดคเดจเตเดจเต† เดนเดฟเดฑเตเดฑเต เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚. 31-เดพเดฎเดคเตเดคเต† เดŸเดฟเด•เตเด•เดฟเตฝ, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เดฎเต‡เดฒเดฟเตฝ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เดฟเดฒเตเดฒ

เดžเด™เตเด™เดณเตเดŸเต† เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเดฟเตฝ, เดˆ เดฐเดฃเตเดŸเต เดธเดฎเต€เดชเดจเด™เตเด™เดณเตเด‚ เด•เต‹เดกเดฟเดจเตเดฑเต† เดฐเดฃเตเดŸเต เดตเดฐเดฟเด•เดณเดฟเตฝ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เดฐเดฃเตเดŸเตเด‚ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต, เดตเดณเดฐเต†เด•เตเด•เดพเดฒเด‚ เด…เดต เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดจเดฟเดฒเดจเดฟเดจเตเดจเดฟเดฐเตเดจเตเดจเต. เด†เดฏเตเดงเดคเตเดคเดฟเดจเตเดฑเต† เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตเดธเตเด‚ เดฌเตเดณเตเดณเดฑเตเดฑเดฟเดจเตเดฑเต† เดตเต‡เด—เดคเดฏเตเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต, เด“เดฐเต‹ เดฆเดฟเดจเต‹เดธเดฑเดฟเดจเตเด‚ เดžเด™เตเด™เตพ เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เด“เดชเตเดทเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต. "เด‡เดคเตเดคเดฐเดฎเตŠเดฐเต เดธเดฎเดฏเดคเตเดคเต เดจเดฟเด™เตเด™เตพ เดถเดคเตเดฐเตเดตเดฟเดจเต† เดชเดฒเดคเดตเดฃ เด…เดŸเดฟเดšเตเดšเดพเตฝ, เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดฌเต‹เดฃเดธเต เดจเต‡เดŸเตเด•" เดŽเดจเตเดจเดคเตเดชเต‹เดฒเตเดณเตเดณ เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตเดธเต เด—เต†เดฏเดฟเดฎเดฟเดฒเต† เดชเตเดฐเดคเตเดฏเด•เตเดทเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต เด‡เดตเดฟเดŸเต† เดตเดดเดฟเดคเตเดคเดฟเดฐเดฟเดตเต. เด•เดณเดฟเด•เตเด•เดพเดฐเตป เดถเดคเตเดฐเตเดตเดฟเดจเต† เด…เดŸเดฟเดšเตเดš เดธเดฎเดฏเด‚ เด’เดฐเต เดชเตเดฐเดงเดพเดจ เดชเด™เตเด•เต เดตเดนเดฟเดšเตเดš เดเดคเตŠเดฐเต เดฎเต†เด•เตเด•เดพเดจเดฟเด•เตเด•เตเด‚ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดธเดฎเต€เดชเดจเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดตเดฟเดธเดฎเตเดฎเดคเดฟเดšเตเดšเต. เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เด†เดฆเตเดฏ เด“เดชเตโ€Œเดทเดจเตเดฎเดพเดฏเดฟ เดชเต‹เดฏเดฟ, เด‡เดคเต เด‡เดชเตเดชเต‹เตพ เดŽเดฒเตเดฒเดพ เด†เดฏเตเดงเด™เตเด™เตพเด•เตเด•เตเด‚ เด—เต†เดฏเดฟเดฎเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดธเดœเต€เดต เด•เดดเดฟเดตเตเด•เตพเด•เตเด•เตเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต.

เดตเต†เดตเตเดตเต‡เดฑเต†, เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดถเตเดจเด‚ เด‰เดฏเตผเดคเตเดคเตเดจเตเดจเดคเต เดฎเต‚เดฒเตเดฏเดตเดคเตเดคเดพเดฃเต. เด‡เดคเต†เดฒเตเดฒเดพเด‚ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเด•เตเด•เตเดฎเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพ เด•เดฐเตเดคเตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดžเดพเตป เด‰เดคเตเดคเดฐเด‚ เดจเตฝเด•เตเดจเตเดจเต: เด…เดคเต. เด•เตŠเดณเตˆเดกเดฑเตเด•เตพ เดšเดฒเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเตเด‚ เด…เดตเดฏเต† เด“เดฃเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเตเด‚ เด“เดซเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเด‚ เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดตเดณเดฐเต† เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเดฃเต. เดกเดฟเดจเต‹ เดธเตเด•เตเดตเดพเดกเดฟเตฝ, "เดฎเต‹เดถเดฎเดพเดฏ" เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต เดชเตเดฐเตŠเดœเด•เตโ€ŒเดŸเตˆเดฒเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚. เด“เดฐเต‹ เดชเตเดฐเตŠเดœเด•เตโ€ŒเดŸเตˆเดฒเดฟเดจเต†เดฏเตเด‚ เดตเตเดฏเด•เตเดคเดฟเด—เดคเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเตป เด•เตŠเดณเตˆเดกเดฑเตเด•เตพ เดจเต€เด•เตเด•เตเดจเตเดจเดคเต เดคเดพเด™เตเด™เดพเดจเดพเดตเดพเดคเตเดค เด†เดกเด‚เดฌเดฐเดฎเดพเดฃเต. เด…เดคเดฟเดจเดพเตฝ, เดญเต—เดคเดฟเด•เดถเดพเดธเตเดคเตเดฐ "เดฑเต‹เตพเดฌเดพเด•เตเด•เตเด•เดณเตเดŸเต†" เดŽเดฃเตเดฃเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เด…เดคเต เดคเดฟเด•เดšเตเดšเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดžเด™เตเด™เตพ เด‡เดธเดฟเดŽเดธเดฟเตฝ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด˜เดŸเด•เด‚ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต, เด…เดคเดฟเตฝ เดžเด™เตเด™เตพ เด•เดณเดฟเด•เตเด•เดพเดฐเดจเตเดฑเต† เดธเดฎเดฏเด‚ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต. เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ (เดชเตเดฐเตŠเดœเด•เตเดฑเตเดฑเตˆเดฒเตเด•เตพ, เด•เดดเดฟเดตเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต) เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดžเด™เตเด™เตพ เด‡เดคเต เดšเต‡เตผเดคเตเดคเต. เดžเด™เตเด™เตพ เด…เดคเตเดคเดฐเด‚ เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดฎเตเดชเต, เดˆ เดธเดฎเดฏเด‚ เด•เตŠเดฃเตเดŸเต เดžเด™เตเด™เตพ เด…เดตเดฏเต† เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด’เดฐเตเดฎเดฟเดšเตเดšเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด“เดฐเต‹ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเด‚ เด’เดฐเดฟเด•เตเด•เตฝ เดญเต—เดคเดฟเด• เดฒเต‹เด•เดคเตเดคเต† เดคเดฟเดฐเดฟเด•เต† เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•.

เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดชเตŠเดคเตเดตเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเด‚เดตเดฟเดงเดพเดจเดฎเตเดฃเตเดŸเต. เด…เดคเดฟเดจเตเดฑเต† เด•เต‹เดกเต เด•เตเดฑเดšเตเดšเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดฐเต‚เดชเดคเตเดคเดฟเตฝ:

public sealed class LagCompensationSystemGroup : ExecutableSystem
{
     //ะœะฐัˆะธะฝะฐ ะฒั€ะตะผะตะฝะธ
     private readonly ITimeMachine _timeMachine;

     //ะะฐะฑะพั€ ัะธัั‚ะตะผ ะปะฐะณะบะพะผะฟะตะฝัะฐั†ะธะธ
     private readonly LagCompensationSystem[] _systems;
     
     //ะะฐัˆะฐ ั€ะตะฐะปะธะทะฐั†ะธั ะบะปะฐัั‚ะตั€ะธะทะฐั‚ะพั€ะฐ
     private readonly TimeTravelMap _travelMap = new TimeTravelMap();

    public LagCompensationSystemGroup(ITimeMachine timeMachine, 
        LagCompensationSystem[] lagCompensationSystems)
     {
         _timeMachine = timeMachine;
         _systems = lagCompensationSystems;
     }

     public override void Execute(GameState gs)
     {
         //ะะฐ ะฒั…ะพะด ะบะปะฐัั‚ะตั€ะธะทะฐั‚ะพั€ ะฟั€ะธะฝะธะผะฐะตั‚ ั‚ะตะบัƒั‰ะตะต ะธะณั€ะพะฒะพะต ัะพัั‚ะพัะฝะธะต,
         //ะฐ ะฝะฐ ะฒั‹ั…ะพะด ะฒั‹ะดะฐะตั‚ ะฝะฐะฑะพั€ ยซะบะพั€ะทะธะฝยป. ะ’ ะบะฐะถะดะพะน ะบะพั€ะทะธะฝะต ะปะตะถะฐั‚ ัะฝั‚ะธั‚ะธ,
         //ะบะพั‚ะพั€ั‹ะผ ะดะปั ะปะฐะณะบะพะผะฟะตะฝัะฐั†ะธะธ ะฝัƒะถะฝะพ ะพะดะฝะพ ะธ ั‚ะพ ะถะต ะฒั€ะตะผั ะธะท ะธัั‚ะพั€ะธะธ.
         var buckets = _travelMap.RefillBuckets(gs);

         for (int bucketIndex = 0; bucketIndex < buckets.Count; bucketIndex++)
         {
             ProcessBucket(gs, buckets[bucketIndex]);
         }

         //ะ’ ะบะพะฝั†ะต ะปะฐะณะบะพะผะฟะตะฝัะฐั†ะธะธ ะผั‹ ะฒะพััั‚ะฐะฝะฐะฒะปะธะฒะฐะตะผ ั„ะธะทะธั‡ะตัะบะธะน ะผะธั€ 
         //ะฒ ะธัั…ะพะดะฝะพะต ัะพัั‚ะพัะฝะธะต
         _timeMachine.TravelToTime(gs.Time);
     }

     private void ProcessBucket(GameState presentState, TimeTravelMap.Bucket bucket)
     {
         //ะžั‚ะบะฐั‚ั‹ะฒะฐะตะผ ะฒั€ะตะผั ะพะดะธะฝ ั€ะฐะท ะดะปั ะบะฐะถะดะพะน ะบะพั€ะทะธะฝั‹
         var pastState = _timeMachine.TravelToTime(bucket.Time);

         foreach (var system in _systems)
         {
               system.PastState = pastState;
               system.PresentState = presentState;

               foreach (var entity in bucket)
               {
                   system.Execute(entity);
               }
          }
     }
}

เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด• เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เด…เดตเดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจเดคเต:

1. เดธเดฎเดฏเดคเตเดคเดฟเตฝ เดšเดฒเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฐเดฎเดพเดตเดงเดฟ เดฆเต‚เดฐเด‚ เดŽเดคเตเดฐเดฎเดพเดคเตเดฐเด‚ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฃเดฎเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเด•.

เดฎเต‹เดถเด‚ เดฎเตŠเดฌเตˆเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเตเดŸเต† เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เด—เต†เดฏเดฟเด‚ เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเต เดžเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เดธเตเดฑเตเดฑเต‹เดฑเดฟ 30 เดŸเดฟเด•เตเด•เตเด•เดณเตเดŸเต† เดฎเดพเตผเดœเดฟเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ (20 เดนเต†เตผเดŸเตโ€Œเดธเดฟเดจเตเดฑเต† เดŸเดฟเด•เตเด•เต เดจเดฟเดฐเด•เตเด•เต). เดตเดณเดฐเต† เด‰เดฏเตผเดจเตเดจ เดชเดฟเด‚เด—เดฟเตฝ เดชเต‹เดฒเตเด‚ เดŽเดคเดฟเดฐเดพเดณเดฟเด•เดณเต† เด…เดŸเดฟเด•เตเด•เดพเตป เด‡เดคเต เด•เดณเดฟเด•เตเด•เดพเดฐเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

2. เดเดคเตŠเด•เตเด•เต† เดตเดธเตเดคเตเด•เตเด•เดณเดพเดฃเต เดธเดฎเดฏเดฌเดจเตเดงเดฟเดคเดฎเดพเดฏเดฟ เดจเต€เด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด•, เดเดคเต†เดฒเตเดฒเดพเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ เดŽเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเด•.

เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดžเด™เตเด™เตพ เดŽเดคเดฟเดฐเดพเดณเดฟเด•เดณเต† เดšเดฒเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต. เดŽเดจเตเดจเดพเตฝ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดŠเตผเดœเตเดœ เดทเต€เตฝเดกเตเด•เตพ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด…เดฒเตเดฒ. เด“เตบเดฒเตˆเตป เดทเต‚เดŸเตเดŸเตผเดฎเดพเดฐเดฟเตฝ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดชเต‹เดฒเต† เดชเตเดฐเดคเดฟเดฐเต‹เดง เดถเต‡เดทเดฟเด•เตเด•เต เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เตเดจเตเดจเดคเดพเดฃเต เดจเดฒเตเดฒเดคเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เดชเตเดฒเต†เดฏเตผ เดตเตผเดคเตเดคเดฎเดพเดจเด•เดพเดฒเดคเตเดคเต เด’เดฐเต เดทเต€เตฝเดกเต เดธเตเดฅเดพเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดญเต‚เดคเด•เดพเดฒเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐ เดฌเตเดณเตเดณเดฑเตเดฑเตเด•เตพ เด…เดคเดฟเดฒเต‚เดŸเต† เดชเดฑเด•เตเด•เดพเตป เดชเดพเดŸเดฟเดฒเตเดฒ.

3. เดฆเดฟเดจเต‹เดธเดฑเตเด•เดณเตเดŸเต† เด•เดดเดฟเดตเตเด•เตพเด•เตเด•เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เดจเตฝเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เตเด•: เด•เดŸเดฟ, เดตเดพเตฝ เดธเตโ€ŒเดŸเตเดฐเตˆเด•เตเด•เต เดฎเตเดคเดฒเดพเดฏเดต. เดŽเดจเตเดคเดพเดฃเต เดตเต‡เดฃเตเดŸเดคเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดฌเตเดณเตเดณเดฑเตเดฑเตเด•เดณเตเดŸเต† เด…เดคเต‡ เดจเดฟเดฏเดฎเด™เตเด™เตพเด•เตเด•เดจเตเดธเตƒเดคเดฎเดพเดฏเดฟ เด…เดตเดฏเต† เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.

4. เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจ เด•เดณเดฟเด•เตเด•เดพเดฐเดจเตเดฑเต† เด•เตŠเดณเตˆเดกเดฑเตเด•เตพ เดŽเดจเตเดคเตเดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเด•. เด’เดฐเต เดจเดฒเตเดฒ เดฐเต€เดคเดฟเดฏเดฟเตฝ, เด…เดตเดฐเตเดŸเต† เดธเตเดฅเดพเดจเด‚ เดญเต‚เดคเด•เดพเดฒเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดฐเตเดคเต: เด•เดณเดฟเด•เตเด•เดพเดฐเตป เด‡เดชเตเดชเต‹เตพ เดธเต†เตผเดตเดฑเดฟเตฝ เด‰เดณเตเดณ เด…เดคเต‡ เดธเดฎเดฏเด‚ เดคเดจเตเดจเต† เด•เดพเดฃเดฃเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดทเต‚เดŸเตเดŸเดฟเด‚เด—เต เดชเตเดฒเต†เดฏเดฑเดฟเดจเตเดฑเต† เด•เตŠเดณเตˆเดกเดฑเตเด•เดณเตเด‚ เดžเด™เตเด™เตพ เดชเดฟเตปเดตเดฒเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เด•เดพเดฐเดฃเด™เตเด™เดณเตเดฃเตเดŸเต.

เด†เดฆเตเดฏเด‚, เด‡เดคเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเด‚เด—เต เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต: เด…เดŸเตเดคเตเดค เดชเดฟเด‚เด—เต เด‰เดณเตเดณ เดŽเดฒเตเดฒเดพ เด•เดณเดฟเด•เตเด•เดพเตผเด•เตเด•เตเด‚ เด’เดฐเต‡ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚.

เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เดŽเดฒเตเดฒเดพ เดฑเต†เดฏเตโ€Œเด•เดพเดธเตเดฑเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เด“เดตเตผเดฒเดพเดชเตเดชเตเด•เดณเดฟเดฒเตเด‚ เดžเด™เตเด™เตพ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด•เดดเดฟเดตเตเด•เดณเต‹ เดชเตเดฐเตŠเดœเด•เตโ€ŒเดŸเตˆเดฒเตเด•เดณเต‹ เด‰เดณเตเดณ เด•เดณเดฟเด•เตเด•เดพเดฐเดจเตเดฑเต† เด•เตŠเดณเตˆเดกเดฑเตเด•เดณเต† เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเต. เดกเดฟเดจเต‹ เดธเตเด•เตเดตเดพเดกเดฟเตฝ, เด•เดณเดฟเด•เตเด•เดพเตผ เดฆเดฟเดจเต‹เดธเดฑเตเด•เดณเต† เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดตเดฏเตเด•เตเด•เต เดทเต‚เดŸเตเดŸเตผ เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เตพเด•เตเด•เดจเตเดธเตƒเดคเดฎเดพเดฏเดฟ เดจเดฟเดฒเดตเดพเดฐเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดœเตเดฏเดพเดฎเดฟเดคเดฟเดฏเตเดฃเตเดŸเต. เด•เดณเดฟเด•เตเด•เดพเดฐเตป เด…เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เด’เดฐเต เด•เต‹เดฃเดฟเตฝ เดตเต†เดŸเดฟเดฏเตเดคเดฟเตผเดคเตเดคเดพเดฒเตเด‚ เดฌเตเดณเตเดณเดฑเตเดฑเดฟเดจเตเดฑเต† เดชเดพเดค เด•เดณเดฟเด•เตเด•เดพเดฐเดจเตเดฑเต† เดฆเดฟเดจเต‹เดธเตผ เด•เต‚เดŸเตเดŸเดฟเดฏเดฟเดŸเดฟเดฏเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดพเดฒเตเด‚, เดฌเตเดณเตเดณเดฑเตเดฑเต เด…เดคเต เด…เดตเด—เดฃเดฟเด•เตเด•เตเด‚.

เดฎเต‚เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเตเดคเดจเตเดจเต† เด‡เดธเดฟเดŽเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฆเดฟเดจเต‹เดธเดฑเดฟเดจเตเดฑเต† เด†เดฏเตเดงเดคเตเดคเดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเด™เตเด™เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เดดเดฟเดตเดฟเดจเตเดฑเต† เดชเตเดฐเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เดชเต‹เดฏเดฟเดจเตเดฑเต เดžเด™เตเด™เตพ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต.

เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดฒเดพเด—เต-เด•เดฎเตเดชเตปเดธเต‡เดฑเตเดฑเดกเต เดชเตเดฒเต†เดฏเดฑเดฟเดจเตเดฑเต† เด•เตŠเดณเตˆเดกเดฑเตเด•เดณเตเดŸเต† เดฏเดฅเดพเตผเดคเตเดฅ เดธเตเดฅเดพเดจเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เด…เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เด•เต‚เดŸเตเดคเตฝ เด‰เตฝเดชเตเดชเดพเดฆเดจเด•เตเดทเดฎเดตเตเด‚ เด…เดคเต‡ เดธเดฎเดฏเด‚ เดฒเดณเดฟเดคเดตเตเดฎเดพเดฏ เดชเดพเดค เดธเตเดตเต€เด•เดฐเดฟเดšเตเดšเต.

เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฒเต‡เดฑเตเดฑเตปเดธเดฟ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด…เดคเต เดฎเดฑเดฏเตเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเดฎเต‡ เด•เดดเดฟเดฏเต‚. เดฎเดฑเตเดฑเต‡เดคเตŠเดฐเต เดตเต‡เดทเด‚เดฎเดพเดฑเดฟ เดฐเต€เดคเดฟเดฏเตเด‚ เดชเต‹เดฒเต†, เดธเต†เตผเดตเตผ เดฒเดพเด—เต เดจเดทเตเดŸเดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเต เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เด‡เดŸเดชเดพเดŸเตเด•เดณเตเดฃเตเดŸเต. เดตเต†เดŸเดฟเดฏเตเดคเดฟเตผเดคเตเดค เด•เดณเดฟเด•เตเด•เดพเดฐเดจเตเดฑเต† เดšเต†เดฒเดตเดฟเตฝ เดทเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด•เดณเดฟเด•เตเด•เดพเดฐเดจเตเดฑเต† เด—เต†เดฏเดฟเดฎเดฟเด‚เด—เต เด…เดจเตเดญเดตเด‚ เด‡เดคเต เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดกเดฟเดจเต‹ เดธเตเด•เตเดตเดพเดกเดฟเดจเต, เด‡เดตเดฟเดŸเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต.

เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดธเต†เตผเดตเตผ เด•เต‹เดกเดฟเดจเตเดฑเต† เดฎเตŠเดคเตเดคเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค เด•เดพเดฐเดฃเด‚ เด‡เดคเดฟเดจเต†เดฒเตเดฒเดพเด‚ เดชเดฃเด‚ เดจเตฝเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต - เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตผเดฎเดพเตผเด•เตเด•เตเด‚ เด—เต†เดฏเดฟเด‚ เดกเดฟเดธเตˆเดจเตผเดฎเดพเตผเด•เตเด•เตเด‚. เดจเต‡เดฐเดคเตเดคเต† เดธเดฟเดฎเตเดฒเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเต€เด•เตเดตเตปเดทเตเดฏเตฝ เด•เต‹เดณเดพเดฏเดฟเดฐเตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เด•เดพเดฒเดคเดพเดฎเดธเดคเตเดคเต‹เดŸเต†, เดจเต†เดธเตเดฑเตเดฑเดกเต เดฒเต‚เดชเตเดชเตเด•เดณเตเด‚ เดถเดพเด–เด•เดณเตเด‚ เด…เดคเดฟเตฝ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต. เดœเต‹เดฒเดฟ เดšเต†เดฏเตเดฏเดพเตป เดธเต—เด•เดฐเตเดฏเดฎเตŠเดฐเตเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดชเดฐเดฟเดถเตเดฐเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.

2019 เดชเดคเดฟเดชเตเดชเดฟเตฝ (เด…เตฝเดชเตเดชเด‚ เดจเต‡เดฐเดคเตเดคเต†เดฏเตเด‚), เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดธเตเดตเดคเดจเตเดคเตเดฐ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดธเต€เดจเตเด•เตพเด•เตเด•เต เดชเต‚เตผเดฃเตเดฃ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต. เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เด•เดดเดฟเดžเตเดžเดฏเตเดŸเดจเต† เดžเด™เตเด™เตพ เด…เดต เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ, เด•เดพเดฐเดฃเด‚ เดŽเดฒเตเดฒเดพ เดฎเตเดฑเดฟเด•เตพเด•เตเด•เตเด‚ เดชเตŠเดคเตเดตเดพเดฏเตเดณเตเดณ เดญเต—เดคเดฟเด• เดฒเต‹เด•เดคเตเดคเต† เดตเต‡เด—เดคเตเดคเดฟเตฝ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเดšเตเดšเต.

เดžเด™เตเด™เตพ เด“เดฐเต‹ เด—เต†เดฏเดฟเด‚ เดฑเต‚เดฎเดฟเดจเตเด‚ เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดธเต€เตป เดจเตฝเด•เตเด•เดฏเตเด‚ เดธเดฟเดฎเตเดฒเต‡เดทเตป เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด…เดฏเตฝ เดฎเตเดฑเดฟเดฏเดฟเดฒเต† เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเต€เตป "เด•เตเดฒเดฟเดฏเดพเตผ" เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดค เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด‡เดคเต เด‰เตฝเดชเดพเดฆเดจเด•เตเดทเดฎเดคเดฏเดฟเตฝ เด—เดฃเตเดฏเดฎเดพเดฏ เดตเตผเดฆเตเดงเดจเดตเต เดจเตฝเด•เดฟ. เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เดชเตเดคเดฟเดฏ เด—เต†เดฏเดฟเด‚ เด˜เดŸเด•เด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตผ เดธเต€เตป เด•เตเดฒเต€เดจเดชเตเดชเต เด•เต‹เดกเดฟเตฝ เด’เดฐเต เดชเดฟเดถเด•เต เดตเดฐเตเดคเตเดคเดฟเดฏเดพเตฝ เด‰เดฏเตผเดจเตเดจเตเดตเดจเตเดจ เดฎเตเดดเตเดตเตป เดฌเด—เตเด•เดณเตเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เด‡เดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เดฟ. เด…เดคเตเดคเดฐเด‚ เดชเดฟเดถเด•เตเด•เตพ เดกเต€เดฌเด—เต เดšเต†เดฏเตเดฏเดพเตป เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เด…เดต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดฎเตเดฑเดฟเดฏเดฟเดฒเต† เดฆเตƒเดถเตเดฏเดคเตเดคเดฟเดฒเต† เดญเต—เดคเดฟเด• เดตเดธเตเดคเตเด•เตเด•เดณเตเดŸเต† เด…เดตเดธเตเดฅ เดฎเดฑเตเดฑเตŠเดฐเต เดฎเตเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต "เด’เดดเตเด•เตเดจเตเดจ" เด…เดตเดธเตเดฅเดฏเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต.

เด•เต‚เดŸเดพเดคเต†, เดญเต—เดคเดฟเด• เดฒเต‹เด•เดคเตเดคเดฟเดจเตเดฑเต† เดšเดฐเดฟเดคเตเดฐเด‚ เดธเต‚เด•เตเดทเดฟเด•เตเด•เดพเตป เดญเต—เดคเดฟเด• เดฆเตƒเดถเตเดฏเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฎเต‹ เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เด•เตเดฑเดšเตเดšเต เด—เดตเต‡เดทเดฃเด‚ เดจเดŸเดคเตเดคเดฟ. เด…เดคเดพเดฏเดคเต, เดธเต‹เดชเดพเดงเดฟเด•เดฎเดพเดฏเดฟ, เด“เดฐเต‹ เดฎเตเดฑเดฟเดฏเดฟเดฒเตเด‚ เด’เดฐเต เดธเต€เดจเดฒเตเดฒ, 30 เดธเต€เดจเตเด•เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•, เด…เดตเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดšเดพเด•เตเดฐเดฟเด• เดฌเดซเตผ เด‰เดฃเตเดŸเดพเด•เตเด•เตเด•, เด…เดคเดฟเตฝ เดธเตเดฑเตเดฑเต‹เดฑเดฟ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเด•. เดชเตŠเดคเตเดตเต‡, เด“เดชเตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เดจเตเดจเต เดคเต†เดณเดฟเดžเตเดžเต, เดชเด•เตเดทเต‡ เดžเด™เตเด™เตพ เด…เดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดฒเตเดฒ: เด‡เดคเต เด‰เตฝโ€Œเดชเดพเดฆเดจเด•เตเดทเดฎเดคเดฏเดฟเตฝ เดญเตเดฐเดพเดจเตเดคเดฎเดพเดฏ เดตเตผเดฆเตเดงเดจเดตเต เด•เดพเดฃเดฟเดšเตเดšเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฏ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด‡เดคเตเดฐเดฏเดงเดฟเด•เด‚ เดธเต€เดจเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดฆเต€เตผเด˜เดจเต‡เดฐเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดธเต†เตผเดตเตผ เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดชเตเดฐเดตเดšเดฟเด•เตเด•เดพเตป เดชเตเดฐเดฏเดพเดธเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เดžเด™เตเด™เตพ เดจเดฟเดฏเดฎเด‚ เดชเดพเดฒเดฟเดšเตเดšเต: "เด…เดคเต เดคเด•เตผเดจเตเดจเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดฐเตเดคเต".

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•