Who knew fasting could be so good for you?