Array of Images Error (loading of images)

what does this print please:




void setup() {
  size(770, 770);
  PImage[] list = loadImages();
  println (list.length);
  image(list[0], 0, 0);
}

PImage[] loadImages() {
  java.io.File folder = new java.io.File(dataPath("")+"/");
  String[] filenames = folder.list();
  PImage[] img = new PImage[filenames.length];
  for (int i = 0; i < filenames.length; i++) {
    println(dataPath("") + "/" + filenames[i]); 
    img[i] = loadImage(dataPath("") + "/" + filenames[i]);
  }
  return img;
}