Question 1

A. Let snd be the sound to which we are adding echo. To add echo, we mix in a lower-volume copy of snd starting x samples from the beginning of snd, where x is the delay prior to the echo beginning.


B. If the context is not found in memory, a new list, "counters", is created, but it is _not_ stored in memory. We therefore do not update the memory with this new guess.


-----

Question 2

The output is the string:
431-13 

-----

Question 3

A. No.
B. Yes.

C. See min_vals.py

 D. 

def test_min_vals_one_key():
  assert min_vals ({2:3}, {2:5}) == {2:3}, 'one key'

-----

Question 4. See line_info.py
