DFA

fun DFA(states: Set<State> = setOf())