swimming against the current
Respond