... while () { if (file not already open) { open file or handle error } write data to relevent output; } close outputs;