Solução encontrada até o momento: