updated Problem #2 helpers
added CSV helpers with failing tests