I found that it helps to work backwards on this puzzle. There is only one stone that you can stand on just before landing on the green arrow.
It's the purple square two or three steps from the arrow. You might have to take a twisted path to get from that purple to the arrow, but it's the only path you can take.