invalid move 0-0-0: square does not exist: -0