https://mysteryweevil.medium.com/mastering-c-basics-a-guide-to-returning-the-sum-of-two-numbers-fbc461bd227a