Implement myRace(promises)
Write myRace(promises) that returns a promise which settles (resolves or rejects) as soon as the first promise in the array settles, with that same value or reason. The rest are left to settle on their own, you don't need to cancel them.
myRace([slowFetch(), fastFetch()]); // settles with whichever finishes first