#include <iostream>
#include <cstdlib>
#include <ctime>
#include <algorithm>
using namespace std;
bool compare(int a, int b) {
cout <<a<<" -- "<<b<<";"<<endl;
return a < b;
}
int main() {
srand(time(0));
int n;
cin>>n;
int*arr=new int[n];
for (int i = 0; i < n; ++i) {
int random_number = rand()%101;
arr[i]=random_number;
}
for (int i = 0; i < n; ++i) {
cout << arr[i] << " ";
}
cout<<endl<<"graph graphname {"<<endl;
sort(arr,arr+n,compare);
cout<<endl<<"}"<<endl;
for (int i = 0; i < n; ++i) {
cout << arr[i] << " ";
}
cout<<endl<<"graph graphname {"<<endl;
sort(arr,arr+n,compare);
cout<<endl<<"}"<<endl;
for (int i = 0; i < n; ++i) {
cout << arr[i]<<" ";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGxpYj4gIAojaW5jbHVkZSA8Y3RpbWU+CiNpbmNsdWRlIDxhbGdvcml0aG0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmJvb2wgY29tcGFyZShpbnQgYSwgaW50IGIpIHsKCWNvdXQgPDxhPDwiIC0tICI8PGI8PCI7Ijw8ZW5kbDsKCXJldHVybiBhIDwgYjsKfQoKaW50IG1haW4oKSB7CiAgICBzcmFuZCh0aW1lKDApKTsgIAogICAgaW50IG47CgljaW4+Pm47CglpbnQqYXJyPW5ldyBpbnRbbl07CgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyArK2kpIHsKICAgICAgICBpbnQgcmFuZG9tX251bWJlciA9IHJhbmQoKSUxMDE7ICAKICAgICAgICBhcnJbaV09cmFuZG9tX251bWJlcjsKICAgIH0KICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgKytpKSB7CiAgICAJY291dCA8PCBhcnJbaV0gPDwgIiAiOwoJfQoJY291dDw8ZW5kbDw8ImdyYXBoIGdyYXBobmFtZSB7Ijw8ZW5kbDsKCQogICAgc29ydChhcnIsYXJyK24sY29tcGFyZSk7CiAgICBjb3V0PDxlbmRsPDwifSI8PGVuZGw7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47ICsraSkgewogICAgCWNvdXQgPDwgYXJyW2ldIDw8ICIgIjsKCX0KCWNvdXQ8PGVuZGw8PCJncmFwaCBncmFwaG5hbWUgeyI8PGVuZGw7Cglzb3J0KGFycixhcnIrbixjb21wYXJlKTsKCWNvdXQ8PGVuZGw8PCJ9Ijw8ZW5kbDsKCWZvciAoaW50IGkgPSAwOyBpIDwgbjsgKytpKSB7CiAgICAJY291dCA8PCBhcnJbaV08PCIgIjsKCX0KCiAgICByZXR1cm4gMDsKfQo=