Есть прямоугольная шахматная доска n × m. На ней динамически появляются и исчезают слоны. Нужно отвечать на запросы трёх типов: поставить слона в (x, y); убрать слона из (x, y); для текущего множества слонов выдать минимальное число ходов, за которое хоть