реализовала основную логику проверки хода