A Program the Generates Good Difference Orderings for GPS