Adicionado exemplo mais completo