Promise all (11/22)

Promise all