]> first line of the .fna file that you use for viterbi training. NOTE: please do not change the filename or the first line in any way. The gene histogram should give the number of top strand and bottom strand genes found at this iteration, and should be reported as below. top strand genes=some number,bottom strand genes=some number The model object should specify an HMM by giving state labels, initial state probabilities (= transition probabilities from the begin state), state transition probabilities, and symbol emission probabilities. give your state labels, separated by commas: 1,2 initial state probabilities should give, for each state, the state label and probability of starting in that state (i.e. the probability of transitioning into that state from the begin state) separated by an equals sign. Entries should be separated by commas. 1=0.90000,2=0.10000 transition probabilities should give, for each state, the state label and probability of transitioning to that state from the state indicated in the attributes list. The present field (with state='1') gives the probabilities of transitioning from state 1 to states 1 and 2: 1=0.99000,2=0.01000 1=0.20000,2=0.80000 For each symbol emitted by the state indicated in the attributes for this field, give the probability of emitting that symbol. TTT=.15000,TCT=.15000,TAT=.15000,TGT=.15000, ... TTT=.20000,TCT=.15000,TAT=.15000,TGT=.10000, ... Gene name and short description (one sentence) as derived from Genbank or UCSC genome browser. Example: GyrB: Encodes DNA topoisomerase IV subunit B put comments about your code here