static void Main(string[] args) { _columnSize = Math.Max(6, GetDiscWidth(DISCS_COUNT) + 2); HanoiTower algorithm = new HanoiTower(DISCS_COUNT); algorithm.MoveCompleted += Algorithm_Visualize; Algorithm_Visualize(algorithm, EventArgs.Empty); algorithm.Start(); Console.Read(); }