Time Sutra: Solving Time's Mystery