Solution code for TDD Workshop