find_adjacent_addresses.py: finds clusters of a certain length of addresses of certain distances in an input list of ip addressesanalyze_distances.py: simulates the clustering process for different cluster sizes and distances, only counting the identified clustersplot_distances.py: creates a plot of the simulated cluster counts