A solution to last week's challenge can be found here.
Source: https://en.wikipedia.org/wiki/Round-robin_tournament
This week's challenge was submitted by @PhilipMannering - Thanks for your contribution!
This problem was inspired by a question on the Community forums:
With remote working the norm, it's difficult to get some one-on-one time with other people in your team. Given the list of names, generate pairings of people for each week. Everyone should have a partner. And no pairing should be repeated.