state transitions 0 takes to q4 , 1 takes to q2
if ( s [ i ] === " " ) q4 ( s , i + 1 ) ; else q2 ( s , i + 1 ) ; } function q3 ( s , i ) { document . write ( " " ) ; if ( i === s . length ) { document . write ( " " ) ; return ; }