there is enough flour for 300 persons for 42 days. How long will the flour last if 20 more persons join the camp?