Difficult game (20/22)

Difficult game