flat file program