General River-Routing
Two possible paths per net along boundary
path is alternating sequence of horizontal and vertical segments connecting two terminals of a net
Consider starting terminals and ending terminals
Assume every path counter-clockwise around boundary