Serial implementation added and Task 2 programmed