enum state { state1, state2, state3, state4, state5 } ;