Dessert inheritance solve