Olá Professor Flávio, Quero saber como eu faço para usar promise quando o resultado de uma é requisito para iniciar a outra. Por exemplo, tenho 3 promise, a primeira salva a data de início no banco, a segunda executa uma requisisão muito demorada e a terceira salva a data de conclusão da segunda promise. Quando uso a forma que entendi no exercício usando Promise.all, a resposta eu obtenho é em sequência, porém a data de início e fim são as mesmas.