Flow Scavenger Hunt

    flow network mechanism and some delegate it.