alias Euler.Combinatorics.Permutations # subtract one to get the 1 millionth permutation (bc it's zero indexed Permutations.index_at(1_000_000 - 1, 10) |> Enum.join("") |> IO.puts()