По каналу один за другим идут три теплохода : Обь . Восток . Петропавловск . Навстречу им идут один за другим теплоходы : Мир . Енисей. Россия . Канал такой ширины , что два теплохода в нём разойтись не могут. Но у канала с одной стороны есть ответвление . в котором может поместиться один теплоход. Как можно теплоходам разойтись и продолжить свой путь ?
Как вариант: М зашёл в ответвление → О,В,П проплыли вперёд → М вышел из ответвления и поплыл дальше → О,В,П вернулись задом до исходных позиций → Е заплыл в ответвление и повторил процедуру как с М, потом так же и с Р.