rewriting things...
Refactoring...
Refactor solution for challenge 12, much better.
Challenge 13