Promise all (15/22)

Promise all