:- prompt(_, '').
:- use_module(library(readutil)).
main:-
process,
process:-
insert(X,[],[X]).
insert(X,[H|T],Z):-X>=H,Z=[X,H|T].
insert(X,[H|T],Z):-X<H,insert(X,T,Z2),Z=[H|Z2].
:- main.
Oi0gc2V0X3Byb2xvZ19mbGFnKHZlcmJvc2Usc2lsZW50KS4KOi0gcHJvbXB0KF8sICcnKS4KOi0gdXNlX21vZHVsZShsaWJyYXJ5KHJlYWR1dGlsKSkuCgptYWluOi0KCXByb2Nlc3MsCgloYWx0LgoKcHJvY2VzczotCglpbnNlcnQoWCxbXSxbWF0pLgoJaW5zZXJ0KFgsW0h8VF0sWik6LVg+PUgsWj1bWCxIfFRdLgoJaW5zZXJ0KFgsW0h8VF0sWik6LVg8SCxpbnNlcnQoWCxULFoyKSxaPVtIfFoyXS4KCjotIG1haW4u