Each of the following IUPAC names is incorrect. Explain why it is incorrect and give the correct IUPAC name.
a. 2,2-dimethyl-4-ethylheptane
b. 5-ethyl-2-methylhexane
c. 2-methyl-2-isopropylheptane
d. 1, 5-dimethylcyclohexane
e. 1-ethyl-2, 6-dimethylcycloheptane
f. 5, 5, 6-trimethyloctane
g. 3-butyl-2, 2-dimethylhexane
h. 1, 3-dimethylbutane