Were do you find Kyogre in Pokemon SoulSilver?

you have to trade one from heart gold or sapphire