Difficult play (20/33)

Difficult play