precalculated firstUnfixed for all permutations
bug fix in mkPerm. use EitherT for qft5 testing