Source: http://lad.dsc.ufcg.edu.br/multimidia/Page%2012%20intro.pdf