Parallel_Computing_Assignment_4