parallel computing and midterm 3 review 1474454