/* 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{
public static int sum(int num){
int n = num;
int sum = 0;
while(n!=0){
sum+=n%10;
n=n/10;
}
return sum;
}
public static int sol(int arr[]){
int max = 0;
Map
<Integer,Integer
> mp
= new HashMap
<>(); for(int i=0;i<arr.length;i++){
int num=sum(arr[i]);
if(mp.containsKey(num)){
max
=Math.
max(max,arr
[i
]+mp.
get(num
)); mp.
put(num,
Math.
max(arr
[i
],mp.
get(num
))); }else{
mp.put(num,arr[i]);
}
}
return max;
}
Scanner sc
= new Scanner
(System.
in); int n = sc.nextInt();
int arr[]=new int[n];
for(int i=0;i<n;i++){
arr[i]=sc.nextInt();
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lewoJcHVibGljIHN0YXRpYyBpbnQgc3VtKGludCBudW0pewoJCWludCBuID0gbnVtOwoJCWludCBzdW0gPSAwOwoJCXdoaWxlKG4hPTApewoJCQlzdW0rPW4lMTA7CgkJCW49bi8xMDsKCQl9CgkJcmV0dXJuIHN1bTsKCX0KCXB1YmxpYyBzdGF0aWMgaW50IHNvbChpbnQgYXJyW10pewoJCWludCBtYXggPSAwOwoJCU1hcDxJbnRlZ2VyLEludGVnZXI+IG1wID0gbmV3IEhhc2hNYXA8PigpOwoJCWZvcihpbnQgaT0wO2k8YXJyLmxlbmd0aDtpKyspewoJCQlpbnQgbnVtPXN1bShhcnJbaV0pOwoJCQlpZihtcC5jb250YWluc0tleShudW0pKXsKCQkJCW1heD1NYXRoLm1heChtYXgsYXJyW2ldK21wLmdldChudW0pKTsKCQkJCW1wLnB1dChudW0sTWF0aC5tYXgoYXJyW2ldLG1wLmdldChudW0pKSk7CgkJCX1lbHNlewoJCQkJbXAucHV0KG51bSxhcnJbaV0pOwoJCQl9CgkJfQoJCXJldHVybiBtYXg7Cgl9CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb257CgkJU2Nhbm5lciBzYyA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJaW50IG4gPSBzYy5uZXh0SW50KCk7CgkJaW50IGFycltdPW5ldyBpbnRbbl07CgkJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJCWFycltpXT1zYy5uZXh0SW50KCk7CgkJfQoJCVN5c3RlbS5vdXQucHJpbnRsbihzb2woYXJyKSk7Cgl9Cn0=