ADD: a tdd kata, string calculator