code: public ArrayList<Pair<String, Integer>> nodes() {
          string_int_pair_vector v = ti.nodes();
          int size = (int) v.size();
  
          ArrayList<Pair<String, Integer>> l = new ArrayList<>(size);
  
          for (int i = 0; i < size; i++) {
              string_int_pair p = v.get(i);
              l.add(new Pair<>(p.getFirst(), p.getSecond()));
          }
  
          return l;
      }
docs: If this torrent contains any DHT nodes, they are returned in
  their original form (host name and port number).
  
  @return