The sun is playing hide and seek with the rain. The birds are competing in their own twittering talent show. The first buds stubbornly battle the thick layers of earth above their heads. Melting snow eagerly dig cannels through the mud towards puddles of shining water. The wind playfully tickles baby leaves on the branches and the air carries that mysterious, indefinable scent that we all know so well. In short: Spring has come.