Auto-translated
In short, can we move two squares forward and that's it? If so, that's what we should do. On the next turn, we turn west and then swim.
If we can't, or if people are too afraid to touch the whirlpool when turning, then we swim diagonally.