Given the following incorrect program:

Which two changes make the program work correctly? (Choose two.)
Correct Answer: C,E
Explanation/Reference:
Explanation:
The compute() method must return an Integer result.
The results of the InvokeAll tasks must be combined.
Incorrect Answers:
A: RecursiveAction is just like RecursiveTask except it does not return a result F: The Midpoint, mid = (low + high)/2, is fine.
Reference: http://www.baeldung.com/java-fork-join