Muito massa, abordagem simples e objetiva pra quem quer uma implementação simples.