public class LeetApp {
  public static void main(String[] args) {
    String s = "hello world";
    Person p = new Person("Daniel", "Barowy");
    Cat c = new Cat(true, "Mittens");
    double d = 1.2;
    Double[] arr = new Double[]{ 1.2, 2.2, 3.3, 4.0 };
    
    LeetSpeak<String> sl = new LeetSpeak<String>(s);
    LeetSpeak<Person> pl = new LeetSpeak<Person>(p);
    LeetSpeak<Cat> cl = new LeetSpeak<Cat>(c);
    LeetSpeak<Double> dl = new LeetSpeak<Double>(d);
    LeetSpeak<Double[]> arrl = new LeetSpeak<Double[]>(arr);
    
    System.out.println(sl.original());
    System.out.println(sl.translated());
    
    System.out.println(pl.original());
    System.out.println(pl.translated());
    
    System.out.println(cl.original());
    System.out.println(cl.translated());
    
    System.out.println(dl.original());
    System.out.println(dl.translated());
    
    System.out.println(arrl.original());
    System.out.println(arrl.translated());
  }
}