>enumを状態遷移に使いたいという話で、

状態を表すのに使う話なんだがこのへんがズレてるんだろうな。