Особая благодарность моему другу Александру Астапову и Виктории Изранцевой, за помощь в поиске логических и грамматических ошибок.