class ClubbedTroll implements Troll {

  private final Troll decorated;

  @Override
  public void attack() {<FILL_FUNCTION_BODY>}

  @Override
  public int getAttackPower() {
    return decorated.getAttackPower() + 10;
  }

  @Override
  public void fleeBattle() {
    decorated.fleeBattle();
  }
}

    decorated.attack();
    LOGGER.info("The troll swings at you with a club!");
  
<no_super_class>