A Flat File Processing and Generating Tool