Solve the following math problem efficiently and clearly:

- For simple problems (2 steps or fewer):
Provide a concise solution with minimal explanation.

- For complex problems (3 steps or more):
Use this step-by-step format:

## Step 1: [Concise description]
[Brief explanation and calculations]

## Step 2: [Concise description]
[Brief explanation and calculations]

...

Regardless of the approach, always conclude with:

Therefore, the final answer is: $oxed{answer}$. I hope it is correct.

Where [answer] is just the final number or expression that solves the problem.

Problem: In the magic square shown, the sums of the numbers in each row, column, and diagonal are the same. Five of these numbers are represented by $v$, $w$, $x$, $y$, and $z$. Find $y+z$.

[asy]
path a=(0,0)--(1,0)--(1,1)--(0,1)--cycle;
for (int i=0; i<3; ++i) {
for (int j=0; j<3; ++j) {
draw(shift((i,j))*a);
};}
label("25",(0.5,0.3),N);
label("$z$",(1.5,0.3),N);
label("21",(2.5,0.3),N);
label("18",(0.5,1.3),N);
label("$x$",(1.5,1.3),N);
label("$y$",(2.5,1.3),N);
label("$v$",(0.5,2.3),N);
label("24",(1.5,2.3),N);
label("$w$",(2.5,2.3),N);
[/asy]
user