int x = 2;
int y = 12;
y = x + y;

x = y - x;
y = y - x;
Решил верно, но суть не понял, подскажите пжл, почему мы присваиваем х и у в начале как переменные, а ниже мы находим два раза у. Т.е. у мы находим и уравнения у = х + у, в котором у и х берем числа из переменных int (2 и 12 соответственно), а ниже в уравнении х = у - х, у мы берем из того что нашли, а х из переменной.