https://www.abhinkrishna.com/2024/11/recursive-function-to-multiply-two.html