ReaderWriterCsv Refactoring exercise