Question:
A pack of trading cards contained 7 normal cards and 2 special cards. Weihua and John each bought a box of 40 packs of card. After opening their cards, they decided to trade with each other for the cards they wanted. 3 normal cards were traded for each special card. After trading, Weihua was left with a total 384 cards.
(a) How many cards did John have in the end?
(b) How many special cards did Weihua have in the end?

Solution:
