finished the trickiest digital signal routing