Different solutions to Code Breaker Kata.