Amadinejad and Kim Jong Il's 99 problems...