Donate a coffee

Surprise party logic puzzle

436
5
1/2