class Solution {
public int solution(int a, int b, int c) {
if (a != b && a != c && b != c) {
return a + b + c;
} else if (a == b && a == c) {
return (a + b + c) * (a * a + b * b + c * c) * (a * a * a + b * b * b + c * c * c);
} else {
return (a + b + c) * (a * a + b * b + c * c);
}
}
}