I'm starting to get excited.... i haven't event built the encode to permutation index or decode but i'm seeing a light at the end of the tunnel...