Any sorting requirements? If each line in the file could have a different number of fields then what format should each line in the file be in, e.g. comma-delimited, tab-delim...?
There are no special teachers of virtue, because virtue is taught by the whole community.
--Plato