Помогите быстрее
Кто-то положил Мартышке на крыльцо дома подарок. Мартышка думает, что это был один из ее друзей: удав, попугай, слоненок. Но как узнать, кто это был? Каждый из них указывает на одного из двух других. Правду сказал только удав. Если бы каждый указывал не на того, на кого указывает, а на другого, то слоненок был бы единственным, кто сказал правду. Кто же принес подарок?