解答は解説の一番下にあります。
矢印に逆らって移動する、というテーマです。
白マスが2×2のカタマリにならないことや、矢印の先が行き止まりにならないようにすることに注意するとここまで決まります。
ここで上図で青く塗ったマスが白マスになるとすると、図の様に右側から左側に行くルートがなくなってしまうので、このマスは黒マスになる必要があるとわかります。
ここがわかると、白マスのループができないように注意して解くと次の図まで解き進めることができます。
ここで左から3列目の矢印が右を向く条件から次のように決まります。
あとは難しいところはないでしょう。