Well, many call Iran's leadership idiots.....