Impossible level (24/39)

Impossible level