@Override
    public void addToEnd(String value) throws AlreadyExist {
        if (!exists(value)) {
            super.addToEnd(value);
        } else {
            throw new AlreadyExist("Alredy exist in List");
        }
    }