https://clementinefeeney.blogspot.com/2022/05/helloworld1-microsoft-w-c-how-did-this.html