Up until now, we have encoded states using the minimum number of flip flops. Another approach, particularly simple when designing from an ASM diagram, is to use one flip flop for each state. That flip flop is 1 (or hot) and all others are 0 when the system is in that state.