Sands of Time explained