#C15.txt: Celeberating Pi Day # Help15:=proc(): print(`IsUD(pi) , UD(n), ud(n) , udPi(n) `): end: with(combinat): #IsUD(pi): Is the permutation pi an up-down permutation? IsUD:=proc(pi) local n,i: n:=nops(pi): for i from 1 to n-1 do if i mod 2=1 and pi[i]>pi[i+1] then RETURN(false): fi: if i mod 2=0 and pi[i]