Point to Point Routines
Send, receive are the most basic of the
routines of this type. More evolved of this
type are send - receive, send -receive –
replace etc.
When the processor 1 sends to 2, 2 must
   be ready to receive it.
What happens if the send request is sent
before the receiving node is ready?