class MoreMath::Permutation

def rank=(m)

this new rank.
Permutation#value method of this instance is the permutation ranked with
instance. That implies that the indices produced by a call to the
Assigns m to the rank attribute of this Permutation
def rank=(m)
  @rank = m % factorial(size)
end