Difficult play (30/33)

Difficult play