Difficult to solve (13/48)

Difficult to solve