Идея исключительно для себя, проверка собственных знаний. Будет дорабатываться. Любая критика приветствуется!
длинная, при откате на 16,5 просто под наблюдение, ищем точку входа