best_move is now correct.