Impossible level (3/39)

Impossible level