If we make them as two separate processes, then we can focus on each problem independently.
if two problems are solved in one single process, then the processing time may be shortened, but the computation will become more complicated.