https://dainemawer.medium.com/4-tips-for-properly-using-the-return-statement-in-your-code-b5805e187377