confusion
CS152-lecture-20210608
confusion
diffusion
perm384