Explain how the oracle given to king Acricius was fulfilled.​