Describe what is meant by each of the following reaction types, and illustrate with an example: (a) nucleophilic substitution reaction; (b) electrophilic substitution reaction; (c) addition reaction; (d) elimination reaction; (e) rearrangement reaction.