Reference:
  Author: Marius Aamodt Eriksen and Mike Baker and Boštjan Škufca
  Name: snoopy
  Year: 2000
  URL: https://github.com/a2o/snoopy
