A solution for the Birthday Greeting Kata step by step