Y =. {{x&(x`:6)`'' u y}} {{u`''&u}} fac=. 1:`{{(* x`:6@<:)y}}@.(0 < ]) fib=. {{(-&1 +&(x`:6) -&2)y}}^:(1 < ])