Versão inicial funcionando, publicada em 2012
Nova versão refatorada completamente.