public void Start() { string innerData = string.Empty; if (_innerDataParser.ValidateInputArray(_arr)) { innerData = _innerDataParser.ConvertToCorrectStringWithoutSeparators(_arr); TryAddTriangl(innerData); } else { _visualizator.ReturnMessage(ExecutionResult.Instruction); } do { string data = _visualizator.AskForData(); TryAddTriangl(data); } while (_visualizator.ContinueRequest()); _visualizator.ReturnAnsver(_converterTrianglToTrianglUI.ConvertTriangls(_storage.GetReversSortedList())); }