Computer aided routing by Savelsbergh