### Question:
HelloWorldAlgorithm extends AlgorithmLevelImpl { @Override public String get(String question) { if (question.equals(HELLO)) { return WORLD; } if (question.equals(WORLD)) { return HELLO; } return question; }  @Override String get(String question); @Override String description(); @Override List<String> getQuestions(); @Override int complexity(); @Override String author(); static final String HELLO; static final String WORLD; }### Answer:
@Test public void shouldWork() { HelloWorldAlgorithm algorithm = new HelloWorldAlgorithm(); assertEquals("hello", algorithm.get("world")); assertEquals("world", algorithm.get("hello")); assertEquals("qwe", algorithm.get("qwe")); assertEquals("asd", algorithm.get("asd")); }