Miracle, muddle or mess possible for Mideast