#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{
priority_queue <int> pq;
int arr[]={1,2,3,4,5};
for(int i=0;i<5;i++)
pq.push(arr[i]);
while(!pq.empty())
{
printf("%d,\n",pq.top());
pq.pop();
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiAgICBwcmlvcml0eV9xdWV1ZSA8aW50PiBwcTsKICAgIGludCBhcnJbXT17MSwyLDMsNCw1fTsKICAgIGZvcihpbnQgaT0wO2k8NTtpKyspCiAgICBwcS5wdXNoKGFycltpXSk7CiAgICAKICAgIHdoaWxlKCFwcS5lbXB0eSgpKQogICAgewogICAgICAgIHByaW50ZigiJWQsXG4iLHBxLnRvcCgpKTsKICAgICAgICBwcS5wb3AoKTsKICAgIH0KCiAgICByZXR1cm4gMDsKfQ==