Utility function to print the contents of the ArrayList
static void printArrayList ( List < String > arrL ) { arrL . Remove ( " " ) ; for ( int i = 0 ; i < arrL . Count ; i ++ ) Console . Write ( arrL [ i ] + " ▁ " ) ; }