Listing 3. The run method.
  public Picture[] run(){

    Picture picA = new Picture("Prob06a.jpg");
    picA.explore();//butterfly
    
    Picture picB = new Picture("Prob06b.jpg");
    picB.addMessage("Dick Baldwin.",10,20);
    picB.explore();//beach scene

    Picture picC = makeTransparent(picA,4,5,80,105);

    copyPictureWithCrop(picC,picB,122,70);
    
    picB.show();//composite image

    Picture[] output = {picA,picB,picC};
    return output;
  }//end run