Anonymous
https://en.wikipedia.org/wiki/OpenDNS
Use simple algorithms as well as simple data structures.