import java.util.HashSet;
import java.util.Set;
import java.util.Arrays;
class Solution {
	public int[] solution(int[] numbers) {
		int[] answer = {};
		int answers = 0;
		
		Set<Integer> hashset = new HashSet<>();
		
		
		//System.out.println("Size of Array : " + numbers.length);
		
		for (int n = 0; n < numbers.length; n++) // 0 1 2 3 4
		{
			for (int m = n + 1; m <= numbers.length-1; m ++) 
			{
				//System.out.println("Selected Array : " + "["+ n +"]" + "["+ m +"]");
				answers = numbers[n] + numbers[m];
				hashset.add(answers);
			}
		}
		
		answer = new int[hashset.size()];
		
		int j = 0;
		for(int i : hashset)
		{
			answer[j] = i; 
			//System.out.println(i + "=?" + answer[j]);
			j++;
		}
        Arrays.sort(answer);
		return answer;
	}
}