Flops Count

You are designing a sequence detector to detect the overlapping pattern "1011" from a serial input stream. What is the minimum number of flip-flops required to implement this as a strictly Moore state machine?