public void removePersons(int persons) {
    int i = 0;
    try {
      int loops = 0;
      while (i < persons) {
        loops++;
        if (items.get(loops) instanceof Person) {
          if (!((MovingMapItem) items.get(loops)).dying()) {
            ((MovingMapItem) items.get(loops)).kill();
            i++;
          }
        }
      }
    } catch  (ArrayIndexOutOfBoundsException e) {
    return; /* Out of bounds */ }
  }