decomposition patterns wikipedia parrallelism code example Example: parrarel code cobegin X := X + 1; X := Y + 1; coend