For each of the following Jordan matrices, identify the Jordan blocks. Write down the eigenvalues, the eigenvectors, and the Jordan basis. Clearly identify the Jordan chains.
(a) $\left(\begin{array}{ll}2 & 1 \\ 0 & 2\end{array}\right)$,
(b) $\left(\begin{array}{rr}-3 & 0 \\ 0 & 6\end{array}\right)$,
(c) $\left(\begin{array}{lll}1 & 0 & 0 \\ 0 & 1 & 1 \\ 0 & 0 & 1\end{array}\right)$,
(d) $\left(\begin{array}{lll}0 & 1 & 0 \\ 0 & 0 & 1 \\ 0 & 0 & 0\end{array}\right)$,
(e) $\left(\begin{array}{llll}4 & 0 & 0 & 0 \\ 0 & 3 & 1 & 0 \\ 0 & 0 & 3 & 0 \\ 0 & 0 & 0 & 2\end{array}\right)$