Difficult game (18/22)

Difficult game