adding a parallelization with CilkPlus