''' A bacterial population grows exponentially according to this equation: N(t) = N_0 * e^(rt), where N(t) is number of bacteria in time t, N_0 is initial number of bacteria, r is growth rate, and t is time. Exercise A: Population size Given N_0 = 1,000 and r = 0.2 per hour, calculate bacterial population size every hour for time ranging from 0 to 48 hours. Use NumPy arrays. ''' # Your code here ''' Exercise B: Induction of protein expression In the lab, you're growing a culture of 100 mL of Escherichia coli that you transformed with a plasmid containing your favourite protein-coding gene. The initial number of cells is 2 * 10^6. You want to grow E. coli until the culture reaches an optical density (OD_600) of 0.6. This value indicates an exponential growth phase and is optimal time for induction of protein expression. Knowing that for E. coli 1 OD_600 = 5 * 10^8 cells/mL and that it grows with a rate of 0.3 per hour, calculate how much time you need to grow E. coli before induction. ''' # Your code here