Added mpi solution