Hamas goes to war