:- prompt(_, '').
:- use_module(library(readutil)).
pair_list([X,Y],[[X,Y]]).
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.
Oi0gc2V0X3Byb2xvZ19mbGFnKHZlcmJvc2Usc2lsZW50KS4KOi0gcHJvbXB0KF8sICcnKS4KOi0gdXNlX21vZHVsZShsaWJyYXJ5KHJlYWR1dGlsKSkuCgpwYWlyX2xpc3QoW1gsWV0sW1tYLFldXSkuCnBhaXJfbGlzdChbRSxafFhdLFtbRSxaXXxZXSk6LXBhaXJfbGlzdChYLFkpLgoKbWFpbjotCglwcm9jZXNzLAoJaGFsdC4KCnByb2Nlc3M6LQoJcGFpcl9saXN0KFsxLDIsIDMsIDQsIDUsIDZdLCBYKSwKCXdyaXRlKFgpLAoJdHJ1ZS4KCjotIG1haW4u