https://levelup.gitconnected.com/learning-c-the-select-from-alternatives-template-part-1-the-if-statement-df31385d0d91