I finally managed to solve this hard level, after so many years and trials. As oldmanrob said, it's always nice to solve a very old level ... and with a new highscore :)
Idk TM, this level is just killing me, I'm not joking. What on earth, I've solved many harder levels than this and I cannot beat it! After 4 years of trying.