2
public String minimizeResult(String expression) {3
String[] sp = expression.split("\\+");7
int min = Integer.MAX_VALUE;8
String result = "(" + expression + ")";10
for (int i = 0; i < left.length(); i++) { // Index at which we add `(` for left11
int leftMul = left.substring(0, i).equals("") ? 1 : Integer.parseInt(left.substring(0, i));12
int leftNum = Integer.parseInt(left.substring(i));14
for (int j = 1; j <= right.length(); j++) { // Index at which we add `)` for right15
int rightMul = right.substring(j).equals("") ? 1 : Integer.parseInt(right.substring(j));16
int rightNum = Integer.parseInt(right.substring(0, j));18
int sum = leftMul * (leftNum + rightNum) * rightMul;26
+ right.substring(0, j)