Given the task definition and input, reply with output. In this task, you are given a question. You have to answer the question based on your information.

Which king of Babylon installed Zedekiah as king of Judah after he defeated Pharaoh Necho at the Battle of Carchemish?
Nebuchadnezzar II