Exercise: Async FP -- Fixed