:- prompt(_, '').
:- use_module(library(readutil)).
pair_list([], []).
pair_list([E,Z|X],[[E,Z]|Y]):-pair_list(X,Y).
main:-
process,
process:-
pair_list([1,2, 3, 4, 5, 6], X),
:- main.
Oi0gc2V0X3Byb2xvZ19mbGFnKHZlcmJvc2Usc2lsZW50KS4KOi0gcHJvbXB0KF8sICcnKS4KOi0gdXNlX21vZHVsZShsaWJyYXJ5KHJlYWR1dGlsKSkuCgpwYWlyX2xpc3QoW10sIFtdKS4KcGFpcl9saXN0KFtFLFp8WF0sW1tFLFpdfFldKTotcGFpcl9saXN0KFgsWSkuCgptYWluOi0KCXByb2Nlc3MsCgloYWx0LgoKcHJvY2VzczotCglwYWlyX2xpc3QoWzEsMiwgMywgNCwgNSwgNl0sIFgpLAoJd3JpdGUoWCksCgl0cnVlLgoKOi0gbWFpbi4=