Interesting order, would not expect such ... I agree with Diab. Took me about 50 tries and ''ate my nerves''. ;) Very good level, worth more, in my opinion, as well.
Wow, why did I not try that before?
EDIT: Now I'm 4 moves off. No idea how I beat it at 333 or how to get to 331
EDIT
Well I finally got 333 again. Of course the real path is probably completely different.
I like symetrical levels like this which tend to have an unexpected solution.
Edit : finally beaten it after a long time ! Just wow !
Edit2 : wow again !!!