What is the value of `x` after `int x = 5; x = x++ + ++x;`?
Q1. What is the value of `x` after `int x = 5; x = x++ + ++x;`?
Answer: Undefined behavior
Explanation: The expression involves multiple increments of x between sequence points, leading to undefined behavior.