Forty-three, the secret in the Wangjiang Tower