assignment due 8/4, 1NN. Comments are in the file.