#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main() {
int n ; cin>>n;
vector<int>arr(n);
for(int i = 0 ; i<n;i++){
cin>>arr[i];
}
vector<int>spre(n);
spre[0]=0;
for(int j = 1 ; j<n;j++){
for(int i = 0 ; i<j;i++){
if(arr[i]<arr[j]){
spre[j]++;
}
}
}
vector<int>lpre(n);
lpre[0]=0;
for(int j = 1 ; j<n;j++){
for(int i = 0 ; i<j;i++){
if(arr[i]>arr[j]){
lpre[j]++;
}
}
}
vector<int>ssuf(n);
ssuf[n-1]=0;
for(int j = n-2 ; j>=0;j--){
for(int i = n-1 ; i>j;i--){
if(arr[i]<arr[j]){
ssuf[j]++;
}
}
}
vector<int>lsuf(n);
lsuf[n-1]=0;
for(int j = n-2 ; j>=0;j--){
for(int i = n-1 ; i>j;i--){
if(arr[i]>arr[j]){
lsuf[j]++;
}
}
}
for(int i =0 ; i<n;i++)cout<<lsuf[i];
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IG4gOyBjaW4+Pm47Cgl2ZWN0b3I8aW50PmFycihuKTsKCWZvcihpbnQgaSA9IDAgOyBpPG47aSsrKXsKCQljaW4+PmFycltpXTsKCX0KCXZlY3RvcjxpbnQ+c3ByZShuKTsKCXNwcmVbMF09MDsKCWZvcihpbnQgaiA9IDEgOyBqPG47aisrKXsKCQlmb3IoaW50IGkgPSAwIDsgaTxqO2krKyl7CgkJCWlmKGFycltpXTxhcnJbal0pewoJCQkJc3ByZVtqXSsrOwoJCQl9CgkJfQoJfQoJdmVjdG9yPGludD5scHJlKG4pOwoJbHByZVswXT0wOwoJZm9yKGludCBqID0gMSA7IGo8bjtqKyspewoJCWZvcihpbnQgaSA9IDAgOyBpPGo7aSsrKXsKCQkJaWYoYXJyW2ldPmFycltqXSl7CgkJCQlscHJlW2pdKys7CgkJCX0KCQl9Cgl9CgkKCXZlY3RvcjxpbnQ+c3N1ZihuKTsKCXNzdWZbbi0xXT0wOwoJZm9yKGludCBqID0gbi0yIDsgaj49MDtqLS0pewoJCWZvcihpbnQgaSA9IG4tMSA7IGk+ajtpLS0pewoJCQlpZihhcnJbaV08YXJyW2pdKXsKCQkJCXNzdWZbal0rKzsKCQkJfQoJCX0KCX0KCXZlY3RvcjxpbnQ+bHN1ZihuKTsKCWxzdWZbbi0xXT0wOwoJZm9yKGludCBqID0gbi0yIDsgaj49MDtqLS0pewoJCWZvcihpbnQgaSA9IG4tMSA7IGk+ajtpLS0pewoJCQlpZihhcnJbaV0+YXJyW2pdKXsKCQkJCWxzdWZbal0rKzsKCQkJfQoJCX0KCX0KCWZvcihpbnQgaSA9MCA7IGk8bjtpKyspY291dDw8bHN1ZltpXTsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCXJldHVybiAwOwoJCn0=