class Client extends AbstractClient implements IClient {

  private boolean get(
      String[] words,
      @Nullable FileWriter outWriter,
      List<String> options,
      List<String> parameters) {
    if (!isValidArgument(options, parameters, 0, 1, Integer.MAX_VALUE, Command.GET)) {
      return false;
    }
    if (!isSetTestrig() || !isSetContainer(true)) {
      return false;
    }
    String qTypeStr = parameters.get(0).toLowerCase();
    String paramsLine =
        String.join(" ", Arrays.copyOfRange(words, 2 + options.size(), words.length));
    return answerType(qTypeStr, paramsLine, outWriter);
  }

  public  Client(Settings settings);
  public  Client(String[] args);

}