class MonkeyLoop {

    String [][] monkeys;    

    public MonkeyLoop() {

        monkeys = new String[][] {
                //Monkey 0
                {
                        "  c(..)o   ( ",
                        "\\__(-)    __)",
                        "    /\\   (   ",
                        "   /(_)___)  ",
                        "   w /|      ",
                        "    | \\      ",
                        "   m  m      "
                },
                //Monkey 1
                {
                        "  c(..)o   ( ",
                        "\\__(-)    __)",
                        "    /\\   (   ",
                        "   /(_)___)  ",
                        "   w /|      ",
                        "    | \\      ",
                        "   m  m      " 
                },
                //Monkey 2
                {
                        "  c(..)o   ( ",
                        "\\__(-)    __)",
                        "    /\\   (   ",
                        "   /(_)___)  ",
                        "   w /|      ",
                        "    | \\      ",
                        "   m  m      "
                },
                //Monkey 3
                {
                        "  c(..)o   ( ",
                        "\\__(-)    __)",
                        "    /\\   (   ",
                        "   /(_)___)  ",
                        "   w /|      ",
                        "    | \\      ",
                        "   m  m      "
                },
                //Monkey 4
                {
                        "  c(..)o   ( ",
                        "\\__(-)    __)",
                        "    /\\   (   ",
                        "   /(_)___)  ",
                        "   w /|      ",
                        "    | \\      ",
                        "   m  m      "
                },

        };
    }

    public void printText() {

        System.out.println();
        System.out.println("The Monkeys");

        int monkeyCount = monkeys.length;
        for (int i = monkeyCount; i >= 1; i--) 
        {

            System.out.println("-========== " + i + " Monkeys ==========-");

            for (int row = 0; row < monkeys[0].length; row++) {

                for (int col = 0; col < monkeyCount; col++) {

                    System.out.print(monkeys[col][row] + " ");

                }

                System.out.println();
            }

            monkeyCount --;
        }

        System.out.println("All the monkeys are gone");
        System.out.println("-================================-");
        System.out.println("             THE END              ");
    }

    public static void main(String[] args)  {
        new MonkeyLoop().printText();
    }

}
MonkeyLoop.main(null);
The Monkeys
-========== 5 Monkeys ==========-
  c(..)o   (    c(..)o   (    c(..)o   (    c(..)o   (    c(..)o   (  
\__(-)    __) \__(-)    __) \__(-)    __) \__(-)    __) \__(-)    __) 
    /\   (        /\   (        /\   (        /\   (        /\   (    
   /(_)___)      /(_)___)      /(_)___)      /(_)___)      /(_)___)   
   w /|          w /|          w /|          w /|          w /|       
    | \           | \           | \           | \           | \       
   m  m          m  m          m  m          m  m          m  m       
-========== 4 Monkeys ==========-
  c(..)o   (    c(..)o   (    c(..)o   (    c(..)o   (  
\__(-)    __) \__(-)    __) \__(-)    __) \__(-)    __) 
    /\   (        /\   (        /\   (        /\   (    
   /(_)___)      /(_)___)      /(_)___)      /(_)___)   
   w /|          w /|          w /|          w /|       
    | \           | \           | \           | \       
   m  m          m  m          m  m          m  m       
-========== 3 Monkeys ==========-
  c(..)o   (    c(..)o   (    c(..)o   (  
\__(-)    __) \__(-)    __) \__(-)    __) 
    /\   (        /\   (        /\   (    
   /(_)___)      /(_)___)      /(_)___)   
   w /|          w /|          w /|       
    | \           | \           | \       
   m  m          m  m          m  m       
-========== 2 Monkeys ==========-
  c(..)o   (    c(..)o   (  
\__(-)    __) \__(-)    __) 
    /\   (        /\   (    
   /(_)___)      /(_)___)   
   w /|          w /|       
    | \           | \       
   m  m          m  m       
-========== 1 Monkeys ==========-
  c(..)o   (  
\__(-)    __) 
    /\   (    
   /(_)___)   
   w /|       
    | \       
   m  m       
All the monkeys are gone
-================================-
             THE END