Это очень старая задача, но раньше была про поезда из 3 вагонов.
Обозначим пароходы их первыми буквами для краткости.
Ответвление будем называть "карман" тоже для краткости.
1) П встает в карман.
2) Все остальные пароходы уезжают далеко влево.
3) П из кармана встает справа от Р и уходит еще вправо.
4) Все пароходы, кроме П, идут вправо, В встает в карман.
5) Опять оставшиеся 4 парохода уходят влево.
6) В из кармана встает между Р и П и уходит вправо до П.
7) 4 парохода опять идут вправо, О встает в карман.
8) М, Е, Р уходят влево, а О из кармана догоняет В и П.
Всё!