adding part 1 of kata 4)
adding data file for kata 4, part 2
kata 4, part 2 working
[no-op] formatting
refactored kata 04 for part 3... still a bit fragile, but better