class Solution {
public int solution(int[] numbers) {
int answer = 0;
int onevalue = -1;
int twovalue = -1;
for(int i = 0; i<numbers.length; i++){
if(i ==0){
onevalue = numbers[i];
}
else if(onevalue < numbers[i]){
onevalue = numbers[i];
}
}
int chk = 0;
for(int j = 0; j <numbers.length; j++){
if(j== 0) {
twovalue = numbers[j];
}
else if(twovalue < numbers[j]){
if(onevalue != numbers[j] || chk > 0){
twovalue = numbers[j];
}else{
chk +=1;
}
}
}
answer = onevalue*twovalue;
return answer;
}
}