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