Malaysia 370: An intriguing theory, and a ridiculous one.