Большое спасибо за добавление палаток и сапера, их всегда решаю с удовольствием. По палаткам есть одно даже не замечание, а так, соображение. При простановке палатки программа автоматически привязывает ее к дереву, а когда однозначного соответствия еще нету, то палатка, видимо, привязывается наугад. При дальнейшей расстановке палаток привязка меняется на правильную. Это как бы немножко смущает в начальной стадии решения - надо постоянно держать в голове, что привязка к дереву не обязательно правильная.