https://qiita.com/sano192/items/a27a481395ce8827bbf6
https://qiita.com/TSeri/items/6958d0ad98d4beb7571d
要するに,6文字の順列を作り,重複を省いて,ソートして,100 番目の要素を出力する。
Julia なら,順列を生成する Combinatorics.nthperm を使う。
using Combinatorics
sort(unique(join(nthperm(split("GAKKOU", ""), i)) for i in 1:factorial(6)))[100]