So I'm trying to solve a bunch of exercises but I always end up with the opposite sign for the voltage than the correct answer.
The question is to find the voltages of the nodes.
I'm trying to solve it using KCL for each node like this.
\$v_1\$ is the leftmost node above \$R1\$.
\$v_2\$ is the middle node above \$R2\$.
\$v_3\$ is the rightmost node above \$R3\$.
Equation 1: KCL for \$v_1\$
\$\frac{v_1}{5\Omega} + \frac{v_1 - v_2}{4\Omega} - 3.5A = 0 \Rightarrow v_1 = \frac{70}{9} V + \frac{5}{9} v_2\$
Equation 2: KCL for \$v_2\$
\$3.5A + \frac{v_2 - v_1}{4\Omega} + \frac{v_2}{2.5\Omega} + \frac{v_2 - v_3}{5\Omega} = 0 \Rightarrow 3.5A + \frac{17}{20\Omega} v_2 - \frac{1}{4\Omega} v_1 - \frac{1}{5\Omega} v_3 = 0\$
Equation 3: KCL for \$v_3\$
\$2A + \frac{v_3}{10\Omega} + \frac{v_3 - v_2}{5\Omega} = 0 \Rightarrow - \frac{20}{3} V + \frac{2}{3} v_2 = v_3\$
Solving for \$v_2\$ by plugging in equation 1 and 3 into equation 2 like this
\$3.5A + \frac{17}{20\Omega} v_2 - \frac{1}{4\Omega} (\frac{70}{9} V + \frac{5}{9} v_2) - \frac{1}{5\Omega} (- \frac{20}{3} V + \frac{2}{3} v_2) = 0 \Rightarrow v_2 = -5V\$
The answer according to the circuit simulator is \$5V\$. The book confirms that \$5V\$ is the correct answer for \$v_2\$.
What am I doing wrong?