Вопрос есть в коллекциях
Предположим, у вас есть интерфейс `Animal` с методом `Speak()`. Вам нужно реализовать этот интерфейс для нескольких структур (например, `Dog` и `Cat`), чтобы они возвращали разные строки при вызове `Speak()`. Что из предложенного нужно сделать, чтобы обеспечить правильную реализацию интерфейса и его использование?