+---+ | 1 | -----------+ +---+ v +---+----+ +---+ | 2 | 3 | --> | 3 | +---+----+ +---+