Victory elusive for both Israel and Hamas