public void Run() { string inputCommand; while ((inputCommand = reader.ReadData()) != "Cops Are Here") { var commandArgs = ParseInput(inputCommand); var methodName = commandArgs[0]; var result = commandInterpreter.ReturnCommand(commandArgs); if (result == null) { continue; } writer.ConsoleWriter(result); } }