https://www.brothers-brick.com/2010/07/04/micro-timesaver-train-switching-puzzle/
Micro Timesaver train switching puzzle