Pergunta de entrevista da empresa HP Inc.

Implement the drawn state machine in verilog