permutations summary 4518253