The data flow in a pipe is usually always only in one direction.
Very often there are processes needed which can communicate in both directions
We can implement
this by using
two pipes.