Base Cases
if ( ( N - 1 ) == 0 ) { List < string > newvec = new List < string > ( ) ; newvec . Add ( " " ) ; return newvec ; } else { if ( N < 0 ) { List < string > newvec = new List < string > ( ) ; return newvec ; } }