The Task
Read a tabular text report file of product codes and costs
CODE DESCRIPTION COST OTHER NOTES
---- ----------- ------ -------------------
1201 WIDGET 37A 500.00 LEFT HANDED ONLY
1202 BRACKET X7J 790.00 REDUCED FROM 800.00
1203 FLANGE 9Q7 449.00 LIMITED STOCK
Read a CSV file of product codes, price markup and comments
1201,0.90,Special Offer for limited period only
Output a new tabular report containing the new product prices and comments word wrapped in a narrow field