The mystery revealed.

24