import java.util.Scanner; 

public class Two {
  public static void main(String[] args) {
    Scanner in = new Scanner(System.in); 
    System.out.println("Number: "); 
    String line = in.nextLine(); 
    int sum = 0, count = 0; 
    while (! line.equals("bye")) {
      int n = Integer.parseInt(line); 
      sum += n;
      count += 1;
      System.out.println("Sum: " + sum + ", count: " + count); 
      System.out.println("Number: "); 
      line = in.nextLine(); 
    }
    System.out.println( (double) sum / count ); 

  }
}

--

public class Horse {
  private String name; 
  public Horse(String name) {
    this.name = name;     
  }
  public void talk() {
    System.out.println("Hi there. I am " + this);  
  }
  private String getName() {
    return this.name;  
  }
  public void greet() {
    System.out.println("My name is " + this.getName());  
  }
  
}

--

public class Horse {
  public void talk() {
    System.out.println("I am a Horse.");  
  }
}

--

public class Unicorn extends Horse {
  public void sing() {
    System.out.println("I am singing...");  
  }
  public void talk() {
    System.out.println("I am a Unicorn.");   
  }
}