parallel.cpp