in clause row2col/iooo(cons(X,Xs),cons(cons(X,Ys),Cols),cons(Ys,Cols1),cons(nil,As)) :- row2col/iooo(Xs,Cols,Cols1,As). variables have no producer: ["Ys"]
real 0m0.284s user 0m0.248s sys 0m0.016s