I think the following code should print 26 but it's printing 62 instead.
public class gjh
{
public static void main(String[] args)
{
int x = 2;
x += ++x * ++x * ++x;
System.out.println(x);
}
}
So how is this possible?