Давайте разложим это на задачи