Неплохо было бы проверить, что поле - прямоугольной формы.