mystery explained