Answer:

Step-by-step explanation:
Let the total amount be x
Then Ali got 1/8x With 7/8x left
Juma got 7/40x with 7/10x left
Musa, Khalid and Mustafa got 7/30x each
since 
7x=18000

The answer would be 16 S'mores and the limiting reactant would be the grahams.
(This is assuming that S'mores would need 2 grahams, 1 marshmallow and 1 chocolate piece.)
Limiting reactant would be the reactant that runs out first.
Let's take your problem into account and see what we have:
48 marshallows
32 grahams (2 x 16 per pack)
45 chocolate pieces (5 x 15 pieces per bar)
Since need 2 of the grahams per S'more then the maximum yield of the grahams is 16 S'mores.
The maximum yield of marshmallows is 48.
The maximum yield of chocolate is 45.
Since you cannot make S'mores without the grahams, then you can only make 16 S'mores before the grahams run out.
If you take 3.5 and divide it by 0.05, or times 20, that would make it 70.
The answer should be $21,840.50
Explanation:
20000*1.045=a (first year)
a*1.045=b (second year)
b = 21840.5