private static bool Check() { if (_brain == null) { Console.WriteLine("First load brain, thank you."); return(true); } Console.WriteLine("X?"); double x = 0, y = 0; Double.TryParse(Console.ReadLine(), out x); Console.WriteLine("Y?"); Double.TryParse(Console.ReadLine(), out y); var t = new double[1][]; t[0] = new double[4] { x, y, Math.Pow(x, 2), Math.Pow(y, 2) }; var output = _brain.Check(t); foreach (var item in output) { Console.WriteLine($"Answer: {item}"); } for (int i = 0; i < t.Length; i++) { Console.WriteLine($"Input: [{t[i][0]}, {t[i][1]}]->"); for (int j = 0; j < output[i].Length; j++) { Console.Write($"{output[i][j]}\t"); } } return(true); }