Know your enemy. Hamas.