What Elements Do All Macromolecules Have