solution: permutations 1 -> recursive