Excellent logic level combine to the dodging Z. Surprise with the win when I thought it impossible to get it.
Guessing the point of having one of the draggables was the clue to the gameplay and i liked getting B to that block. Slightly disappointing finish.