C version started, permutation utility done
Merge branch 'c'