Locality Sensitive Hashing, part 1
Here is the link to the assignment.