В свободной форме оформить решение. А именно какие команды и в какой последовательности необходимо реализовывать