There are 5 syntax errors in the class below, each related to Java's rules about scoping. Find them.
public class ScopingEx {
private int value;
private int amount;
public ScopingEx(int value, int amt) {
value = value;
amount = amt;
}
public int scramble(int x) {
int y = 4;
int amount = value;
int x = 2;
for (int i = 0; i < x; i++) {
i *= value%y;
if (i > 2) {
int i = 3;
int sum = x + y + i;
amount *= sum;
}
}
y = i + amount;
while (y > 0) {
int i = x;
y = amount * i;
}
return y;
}
public void mix(int x, int z) {
int i = 0;
while (i > 10) {
int temp = x + z;
temp = temp * y;
i++;
}
value = i + x;
amount = z * temp;
}
}