import util, cp. main => N = 3, println(permutations=permutations(1..N)), % built in println(permutation=findall(P,permutation([a,b,c],P))), % built-in println(permutation_rec1=findall(P,permutation_rec1(1..N,P))), println(permutation_rec2=findall(P,permutation_rec2(1..N,P))), println(permutation_cp1=permutation_cp1(N)), println(permutation_cp2=findall(P,permutation_cp2(N,P))), println(permutation_cp_list=permutation_cp_list("abc")).