private static void Main(string[] args) { //var o = new Office(10); var o = new Office(1358); o.PlotFloorPlan(50, 50, null); var m = new MoveHelper(o); //m.GoTo(7, 4); m.GoTo(31, 39); o.PlotFloorPlan(50, 50, m); Console.WriteLine(m.Path.Count); Console.WriteLine(m.Plot()); //refine path to find shortest path Console.ReadKey(); }