Hamas’ surprise attack