125 peoples have food sufficient for 18 days is 25 more people join them how long will the fast food last now?