Write the organic products of each of the following reactions. If two stereoisomers are formed, show both. Label all stereogenic centers R or S as appropriate.
(a) 1-Butene and hydrogen iodide
(b) (E)-2-Pentene and bromine in carbon tetrachloride
(c) (Z)-2-Pentene and bromine in carbon tetrachloride
(d) 1-Butene and peroxyacetic acid in dichloromethane
(e) (Z)-2-Pentene and peroxyacetic acid in dichloromethane
(f) 1, 5, 5-Trimethylcyclopentene and hydrogen in the presence of platinum
(g) 1, 5, 5-Trimethylcyclopentene and diborane in tetrahydrofuran followed by oxidation with hydrogen peroxide