Hezbollah and Hamas are in hell