Solved katas with TDD approach Determinant FizzBuzz Bowling Interval Tennis Match String Calculator Roman numerals Prime factors GuildRose Find missing number in array Josephus Permutation