The SRN2 mechanism of nucleophilic substitution