Extend the VQ design in problem 3.9 to a multi-step VQ (see Figure 3.24 for an example multi-step VQ configuration). Use a total of three stages in your VQ design. Choose the MSE distortion thresholds in each of the stages as $\varepsilon_1=0.001, \varepsilon_2=0.0001$, and $\varepsilon_3=0.00001$. Comment on the MSE convergence in each of the stages. How would you compare the multi-step VQ with a simple VQ in terms of the segmental and overall SNR values. (Note: In Figure 3.24, the first VQ codebook $\left(\boldsymbol{L}_1\right)$ encodes the signal $s$ and the subsequent VQ stages $\boldsymbol{L}_2$ and $\boldsymbol{L}_3$ encode the error from the previous stage. At the decoder, the signal, $s^{\prime}$, can be reconstructed as, $\boldsymbol{s}^{\prime}=\hat{\boldsymbol{s}}+\hat{\boldsymbol{e}}_1+\hat{\boldsymbol{e}}_2$ ).