class cowsay
{
  public static void main(String[] args)
  {
    if(args.length == 0)
    {
      args = new String[1];
      args[0] = "Ich sage nix";
    }
    String message = args[0];
    int messageLength = message.length();   //Laenge der Nachricht
    
    /*********************************************
    *           Sprechblase erzeugen             *
    *********************************************/
    String top = " ";                //Obere Linie der Sprechblase
    String bottom = " ";             //Untere Linie der Sprechblase
    
    //Linke und rechte Grenze mit Nachricht der Sprechblase
    String contentAndBorders = "< " + message + " >";
    
    //Gesamte Sprechblase
    String speechBubble;
    
    //Die Kuh
    String kuh;
    
    //Die gesamte Ausgabe
    String cowsay;  
    
    //Obere + untere Linie erzeugen
    for(int i = 1; i <= messageLength + 2; i++)
    {
      top += "_";
      bottom += "-";
    }
    
    speechBubble = top + "\n";
    speechBubble += contentAndBorders + "\n";
    speechBubble += bottom + "\n";
    
    //Die Kuh erzeugen
    kuh = "       \\   ^__^" + "\n";
    kuh += "        \\  (oo)\\_______" + "\n";
    kuh += "           (__)\\       )\\/\\" + "\n";
    kuh += "               ||----w |" + "\n";
    kuh += "               ||     ||";
    
    cowsay = speechBubble + kuh;
    
    System.out.println(cowsay);
  }
}
