Cherry Pie straight from the oven