aux works. plot hamming distances each iteration. keep vars safe/diff: only scope is functions (loops/comprehensions pollute); new aux_y each time; figure() clears old and makes new