fn extract_transitions(line string) ?string
fn get_transitions(line string) ?string
fn main()
fn read_file(file string) ![]string