https://www.linkedin.com/posts/h-nasiri_bitmasking-csharp-dotnet-share-7493420115485495296-j-z9/