#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
#define b v.begin()
int main()
{
vector <int> v;
int x, n=0;
for(;cin>>x;++n)
v.push_back(x);
for(x=n;x--;rotate(b,b+1,b+n))
if(is_sorted(b,b+n))
{
for(x:v) cout<<x<<' ';
return 0;
}
cout << '-';
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPHZlY3Rvcj4KI2luY2x1ZGU8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCiNkZWZpbmUgYiB2LmJlZ2luKCkKCmludCBtYWluKCkKewogIHZlY3RvciA8aW50PiB2OwogIGludCB4LCBuPTA7CiAgCiAgZm9yKDtjaW4+Png7KytuKQogICAgdi5wdXNoX2JhY2soeCk7CgogIGZvcih4PW47eC0tO3JvdGF0ZShiLGIrMSxiK24pKQogICAgaWYoaXNfc29ydGVkKGIsYituKSkKICAgIHsKICAgICAgZm9yKHg6dikgY291dDw8eDw8JyAnOwogICAgICByZXR1cm4gMDsKICAgIH0KICAKICBjb3V0IDw8ICctJzsKfQ==