Process Data Line By Line