Yeah level 26 is a real head scratcher.
I can't beat level 26 either, I can't even find one move to do!