упражнение состояния на списке. и идея как обойтись без него