countercurrent

1.