https://adventr.co/2011/10/divide-road-loop/
Divide Road Loop