Opponent Prediction

Puzzle #0QF6F

Rating: 676
crushingforkmiddlegameshort