constraint : only squares containing a pawn are reachable