cannot move out of boundary