Problem 436: refactoring. Removed Tuple

Created separate functions for spwaing threads & accumulating results.
problem 436: Use receiveOnly() instead of receive()

This eliminates unnecessary infinite while loop.
Also ownerTid is good enough instead of thisTid.