Impossible level (6/39)

Impossible level