public void VisualizeNextStep()
 {
     if (step == data.Count)
     {
         Debug.Log("End of game!");
         Debug.Log("Result: " + result);
         gameManager.isVisualize = false;
         gameManager.EndGame(result);
         return;
     }
     Move(step % 2, data[step]);
     step++;
 }