Human body mystery revealed