What is the secret to living a long and healthy life?Residents of a small village in Indonesia believe they might have t