7 stages of fasting & benefits.