Difficult game (16/22)

Difficult game