public abstract interface Animal {
public void makeSound();
}
public interface Pet {
public class Dog implements Animal, Pet {
public void makeSound() {
public class Horse implements Animal {