Flowing in opposite directions
[D]