Вагоны приходят в том порядке, в каком стоят на верхнем пути, и менять его нельзя. Собрать состав нужно строго по возрастанию номеров: сначала №1, потом №2 и так далее.
Загнать — головной вагон уходит с прибытия в тупик. Вытолкнуть — вагон из тупика уходит в состав, но только если это ровно тот номер, который сейчас нужен.
Тупик — путь с одним входом. Кто зашёл последним, тот стоит с краю и выйдет первым. Значит в тупике номера должны идти по возрастанию вглубь: если под меньшим номером окажется зажат больший, вытащить его уже не выйдет.
Часть раскладов собрать невозможно ни при каком порядке ходов. Это не подстава: увидел такое — жми «собрать нельзя», это правильный ответ и уровень засчитывается. Ошибиться не страшно, попыток сколько угодно.