permuation sequence