Difficult game (22/22)

Difficult game