10 11 this algorithm applies under both line and cut through models