Text this: An algorithm for the solution of the general set-covering problem by Euclidean means