Challenging puzzle (1/45)

Challenging puzzle