Draw the structure corresponding to each IUPAC name

Draw the structure corresponding to each IUPAC name.

a. 3-ethyl-2-methylhexane
b. sec-butylcyclopentane
c. 4-isopropyl-2,4,5-trimethylheptane
d. cyclobutylcycloheptane
e. 3-ethyl-1,1-dimethylcyclohexane
f. 4-butyl-1,1-diethylcyclooctane
g. 6-isopropyl-2,3-dimethylnonane
h. 2,2,6,6,7-pentamethyloctane
i. cis-1-ethyl-3-methylcyclopentane
j. trans-1-tert-butyl-4-ethylcyclohexane