Consider schedules \(S_{3}, S_{4},\) and \(S_{5}\) below. Determine whether each
schedule is strict, cascadeless, recoverable, or nonrecoverable. (Determine
the strictest recoverability condition that each schedule satisfies.)
$$\begin{array}{l}
S_{3}: r_{1}(X) ; r_{2}(Z) ; r_{1}(Z) ; r_{3}(X) ; r_{3}(Y) ; w_{1}(X) ; c_{1}
; w_{3}(Y) ; c_{3} ; r_{2}(Y) ; w_{2}(Z) ; w_{2}(Y) ; c_{2} \\
S_{4}: r_{1}(X) ; r_{2}(Z) ; r_{1}(Z) ; r_{3}(X) ; r_{3}(Y) ; w_{1}(X) ;
w_{3}(Y) ; r_{2}(Y) ; w_{2}(Z) ; w_{2}(Y) ; c_{1} ; c_{2} ; c_{3} \\
S_{5}: r_{1}(X) ; r_{2}(Z) ; r_{3}(X) ; r_{1}(Z) ; r_{2}(Y) ; r_{3}(Y) ;
w_{1}(X) ; c_{1} ; w_{2}(Z) ; w_{3}(Y) ; w_{2}(Y) ; c_{3} ; c_{2}
\end{array}$$