Opponent Prediction

Puzzle #032NX

Rating: 848
crushingforkmiddlegameshort