Well done, indeed! :-)
I stuck in Set four, last level. You didn't maybe remember or recorded your play, don't ya? ;-)