C# 9: Putting it all together with a scavenger hunt