Given the task definition, example input & output, solve the new input case.
You are given a math word problem and you are supposed to apply an addition mathematical operator on the numbers embedded in the text to answer the following question and then only report the final numerical answer.
Example: Context: 21 children were riding on the bus. At the bus stop 5 children got off the bus while some more got on the bus. Then there were 16 children altogether on the bus. 

 Question: How many children got on the bus at the bus stop?
Output: 0
Number of children who got on -> 21 - 5 + x = 16 , x = 0, hence no one got onto the bus

New input case for you: Context: Josh had 22 marbles in his collection. Jack gave him 20 marbles. 

 Question: How many marbles does Josh have now?
Output:
42