Write a MATLAB program that performs a Monte Carlo simulation of four timesynchronous CDMA users when each user employs a distinct Gold sequence of length L = 31. The four Gold sequences may be selected from Table 12 .3. Each user employs the binary (± 1) modulation of their representative Gold sequences. The receiver for each user correlates the composite CDMA received signal, which is corrupted by additive white Gaussian noise (added on a chip-by-chip basis) with each user's respective sequence. Using Monte Carlo simulation with N = 10000 information bits, estimate and plot the probability of error for each user as a function of SNR.