Ted trabaja como programador en Minecraft Inc. Su jefe acaba de asignarle la importante tarea de actualizar el código de las vías de las vagonetas antes de que termine abril. Sin embargo, recientemente ha tenido que aislarse debido a la Covid-19 y dejó el código de las vías EN EL TRABAJO. Tiene la abreviatura de las vías que debe revisar y dónde se supone que deben terminar las vagonetas, pero no tiene el código propiamente dicho.
Sabe que:
Ayuda a Ted escribiendo una clase para las vías que interactúe con la clase Minecart proporcionada, como se muestra arriba. Después, escribe una función que reciba una lista de las abreviaturas de las vías y:
True.mine_run(["-->", "-->", "-->", "<--", "<--", "<--"]) ➞ True
mine_run(["-->", "<--", "-->", "-->", "<-->", "---"]) ➞ 1N/A