Searching for checkmate

3
31:45
I have no words