I need confirmation to this. I did it already. I just want to know if I’m right. Please work it out for me to see.

(a)
4x + 3y = 23
5x + 2y = 20
(b)
4x + 3y = 23 ⇒ -2(4x + 3y = 23) ⇒ -8x - 6y = -46
5x + 2y = 20 ⇒ 3(5x + 2y = 20) ⇒ 15x + 6y = 60
7x = 14
x = 2
5x + 2y = 20
5(2) + 2y = 20
10 + 2y = 20
2y = 10
y = 5
Answer: biscuit = $2, ice cream = $5