Point-to-Point blocking Send and Receive in MPI