No Oven, No Problem! Delicious Apple Pie in 20 Minutes!