first assignment for real time data processing 7914706