Step 1: Understanding the required behavior.
The circuit must replace only the first 1 in every consecutive block of 1's by a 0, and allow the remaining 1's in that block to pass unchanged. This means the machine must remember whether it has already encountered a 1 in the current run of consecutive 1's.
Step 2: Interpretation of the state variable $s$.
Let $s = 0$ indicate that the machine has not yet seen a 1 in the current sequence of consecutive 1's.
Let $s = 1$ indicate that the first 1 has already been seen and processed.
Step 3: Determining the next state $t$.
Whenever the input bit $b = 1$, the machine should move to state 1, indicating that a 1 has been encountered.
When $b = 0$, the machine should reset to state 0.
Hence, the next state depends only on the input bit:
\[
t = b.
\]
Step 4: Determining the output $y$.
The output should be 1 only when the machine is already in state $s = 1$ and the input bit $b = 1$ (i.e., not the first 1 of the block).
In all other cases, the output is 0.
Thus,
\[
y = sb.
\]
Step 5: Conclusion.
The Boolean expressions for the next state and output are
\[
t = b \text{and} y = sb,
\]
which corresponds to option (B).
Consider the following logic circuit diagram.

Which one of the following circuits implements the Boolean function given below?
\[ f(x,y,z) = m_0 + m_1 + m_3 + m_4 + m_5 + m_6, \] where \(m_i\) is the \(i^{\text{th}}\) minterm.

Consider a 3-bit counter, designed using T flip-flops, as shown below. Assuming the initial state of the counter given by $PQR$ as $000$, what are the next three states? 