modify .gitignore file to ignore tag files auto-generated by ctags
PERMUTATION-SEQUENCE solved with recursion