That's a tough one! One of my testers of the game really struggled with it, I remember.
Thanks for playing!
The arrows can push each other. So you can use this to get an arrow that "moves only right" to the left of the dot.
Or you can bypass all of that with the unintended solution shown in this guide: Steam Community::20 Small Mazes
It's a tough one! The easiest way to solve it is to work backwards.
This person also shows where you have to put the character at each step: Steam Community :: Guide :: A step-to-step sliding puzzle guide手把手教你解滑块拼图