import java.util.*;
class Solution {
public int[] solution(int[] numbers) {
List<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < numbers.length; i++) {
for (int j = i + 1; j < numbers.length; j++) {
int temp = numbers[i] + numbers[j];
if (!list.contains(temp)) {
list.add(temp);
}
}
}
Collections.sort(list);
int[] answer = new int[list.size()];
for (int i = 0; i < list.size(); i++) {
answer[i] = list.get(i);
}
return answer;
}
}
function solution(numbers) {
var answer = [];
for(var i = 0; i< numbers.length; i++){
for(var k = i+1 ; k<numbers.length; k++){
const sum = numbers[i] + numbers[k];
if(!answer.includes(sum)){
answer.push(sum);
}
}
}
answer.sort((a,b) => {return a-b});
return answer;
}