Add return value to Parallel_Mixed().
Remove unused level variable in Master_Loop().
Remove unused variables in Slave().
Fix initial problem calculation.
Previously, it did not take into account that the master did not work. Now it does.
Flip the direction of test in Report_Done().
Had the direction backwards. Would have put the highest level first and wrote backwards from there.
Fix bug where Num_Construct gives random number.
I had forgotten to give n the initial value of 1, which meant that it could start with any value. That quickly became problematic.