// C++17 legal baseline, not an intelligent solver. Replace the selection logic.
// Python bridge supplies BOARD_81_DOT_X_O, X_or_O, searchSeconds via argv.
// No libraries, networking, credentials or production code execution.
#include <iostream>
#include <string>
int main(int argc,char** argv){
    if(argc<4||std::string(argv[1]).size()!=81)return 2;
    const std::string board=argv[1];
    for(int i=0;i<81;i++)if(board[i]=='.'){
        std::cout<<"{\"row\":"<<i/9<<",\"col\":"<<i%9<<"}\n";
        return 0;
    }
    return 3;
}
