Impossible level (2/39)

Impossible level