Impossible level (7/39)

Impossible level