96/212
\begin{frame}
  \frametitle{2 Phase Locking Protocol: Examples}
     
  \begin{quiz}{\textwidth}{Which of the following conforms to the 2PL protocol?}
  \begin{center}
    {\def\scheduleWidth{1cm}
    \begin{tikzpicture}
      \schedule{}{2}{2sA|2rA|2uA!1+4|1xB|1wB|1uB|2xB!1+4|2wB|2uB}
      \mpause[1]{
        \node at (10.1cm,-\scheduleHeight) {No};
      }
      \begin{scope}[yshift=-1.5cm]
      \schedule{}{2}{2sA|2xB!2+3|2rA|1xB!2+3|1wB|1uB|2wB|2uA|2uB}
      \mpause{
        \node at (10.1cm,-\scheduleHeight) {No};
      }
      \end{scope}
      \begin{scope}[yshift=-3cm]
      \schedule{}{2}{2sA|2rA|1xB|1wB|2uA!3+2|1uB|2xB!3+2|2wB|2uB}
      \mpause{
        \node at (10.1cm,-\scheduleHeight) {No};
      }
      \end{scope}
      \begin{scope}[yshift=-4.5cm]
      \schedule{}{2}{2sA|2rA|1xB|1wB|1uB|2xB|2uA|2wB|2uB}
      \mpause{
        \node at (10.1cm,-\scheduleHeight) {Yes};
      }
      \end{scope}
    \end{tikzpicture}
    }
  \end{center}
  \end{quiz}
\end{frame}