greedypermutation
metricspaces
