/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
static int digcount(int n)
{
int ans=0;
while(n!=0)
{
n/=10;
ans++;
}
return ans;
}
{
// your code goes here
Scanner sc
=new Scanner
(System.
in); int n=sc.nextInt();
int b[]=new int[n];
int sum=0;
for(int i=0;i<n;i++)
{
b[i]=sc.nextInt();
sum+=b[i];
}
int digits[]=new int[8];
int ans=0;
//digits[i]= number of elements in the array with i number of digits
for(int i=0;i<n;i++)
{
int dig=digcount(b[i]);
digits[dig]++;
}
for(int i=0;i<n;i++)
{
// int y=digits[b[i]];
int y=0;
for(int j=1;j<7;j++)
{
int l=digits[j];
y
+= b
[i
]*l
*(int)(Math.
pow(10,j
)); }
int val=y;
ans+=(val+sum);
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCQoJc3RhdGljIGludCBkaWdjb3VudChpbnQgbikKCXsKCQlpbnQgYW5zPTA7CgkJd2hpbGUobiE9MCkKCQl7CgkJCW4vPTEwOwoJCQlhbnMrKzsKCQl9CgkJcmV0dXJuIGFuczsKCX0KCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQlTY2FubmVyIHNjPW5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJaW50IG49c2MubmV4dEludCgpOwoJCWludCBiW109bmV3IGludFtuXTsKCQlpbnQgc3VtPTA7CgkJZm9yKGludCBpPTA7aTxuO2krKykKCQl7CgkJYltpXT1zYy5uZXh0SW50KCk7CgkJc3VtKz1iW2ldOwoJCX0KCQkKCQkKCQlpbnQgZGlnaXRzW109bmV3IGludFs4XTsKCQkKCQlpbnQgYW5zPTA7CgkJCgkJLy9kaWdpdHNbaV09IG51bWJlciBvZiBlbGVtZW50cyBpbiB0aGUgYXJyYXkgd2l0aCBpIG51bWJlciBvZiBkaWdpdHMKCQlmb3IoaW50IGk9MDtpPG47aSsrKQoJCXsKCQkJCgkJCWludCBkaWc9ZGlnY291bnQoYltpXSk7CgkJCWRpZ2l0c1tkaWddKys7CgkJfQoJCQoJCQoJCWZvcihpbnQgaT0wO2k8bjtpKyspCgkJewoJCQkvLyBpbnQgeT1kaWdpdHNbYltpXV07CgkJCWludCB5PTA7CgkJCWZvcihpbnQgaj0xO2o8NztqKyspCgkJCXsKCQkJICAgIGludCBsPWRpZ2l0c1tqXTsKCQkJICAgICB5Kz0gYltpXSpsKihpbnQpKE1hdGgucG93KDEwLGopKTsKCQkJfQoJCQlpbnQgdmFsPXk7CgkJCWFucys9KHZhbCtzdW0pOwoJCQkKCQkJCgkJfQoJCQoJCVN5c3RlbS5vdXQucHJpbnRsbihhbnMpOwoJCQoJCQoJCQoJfQp9