Parallel Programming HW5