https://www.pluralsight.com/guides/introduction-to-the-fork-join-framework