I doubt my last two were the same as alazeh’s, because that was pretty dumb of me. Fun solve, but some sections are clearly more interesting than others.
Uffff. The last 2 FlashBack's steps (for 358) were really hard for me to figure out.
This level is full of surprizes of how to manipulate blocks in the shortest manner. I was greatly surprized in two places. Would not expect the things that need to be done the shortest. The 10 off felt most natural to me, here. :))