Задача 10. По кругу сидят Иванов, Петров, Марков и Карпов. Их имена Андрей, Сергей, Тимофей, Алексей. Известно, что Иванов не Андрей и не Алексей. Сергей сидит между Марковым и Тимофеем. Петров сидит между Карповым и Андреем. Как зовут Иванова, Петрова, Маркова и Карпова?