added gildedrose solution