24 Just then Zedekiah son of Kenaanah came up and punched Micaiah in the nose, saying, "Since when did the Spirit of God leave me and take up with you?"