the elements can be sets in itself