Задача 3. Wild Farm - моля за помощ.

Здравейте, някой може ли да даде работещо решение на задача 3-Wild Farm от това упражнение, за да се ориентирам къде греша.

https://softuni.bg/downloads/svn/java-fundamentals/2019-September/Java-OOP/05.%20Java-OOP-Polymorphism/05.%20Java-OOP-Polymorphism-Exercises.docx 

Нулевите тестове моинават, а всички следващи са грешни.

Решението ми е:

https://pastebin.com/a7tXvdpP