Saya mau tau pemecahan kod oleh Amerika dari Pertempuran Midway. Jelaskan dalam bahasa melayu

Laksamana Nimitz mempunyai satu aset beharga: U.S. cryptanalysts telah memecahkan kod tentera laut Tentera laut Jepun. Komander Joseph Rochefort dan pasukannya di HYPO bukan sahaja mampu mengesahkan Midway adalah sasaran serangan Jepun yang pasti, tetapi turut membekalkan Nimitz dengan kedudukan pertempuran lengkap IJN. (Usaha Jepun bagi memperkenalkan buku kod baru terlewat, membenarkan HYPO beberapa hari penting; mereka dibuta tidak lama sebelum serangan bermula.<ref>Holmes, Double-Edged Secrets; Willmott, Barrier and the Javelin.</ref>) Akibatnya, pihak Amerika memasuki medan pertempuran dengan gambaran jelas mengenai di mana, bila dan apa kekuatan Jepun yang mereka hadapi. Nimitz menyedari, sebagai contoh, bahawa kelebihan jumlah yang lebih dipihak armada Jepun telah dibahagi kepada sekurang-kurangnya empat pasukan kerja, dan pengiring bagi Pasukan Serangan Kapal Induk utama terhad kepada hanya beberapa kapal pantas. Bagi sebab ini, mereka mengetahui bahawa senjata anti-pesawat melindungi kapal induk akan terhad. Selain mengetahui kekuatan yang dia hadapi, Nimitz menganggarkan tiga dek kapal induk, dicampur Midway, berbanding empat kapal induk Yamamoto memberikan anggaran keseimbangan. Pihak Jepun pula hampir tidak mengetahui mengenai lawan mereka walaupun selepas pertempuran bermula.