@Override
    protected boolean isAttackPlacesForPositionNotHarmingToAnotherFigures(int position, char[] boardElements, int dimension) {
        return isPerpendicularAttackPlacementNotHarming(position, dimension, boardElements)
            && isDiagonalAttackPlacementNotHarming(position, boardElements, dimension);
    }