https://keyurramoliya.com/posts/Exploring-the-Null-Coalescing-Operator-in-csharp/
Exploring the Null-Coalescing Operators in C