#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==