Write a Visual Basic function in Excel for computing a binomial tree for an American call option that matures in 1 month (1/12th of a year) on a nondividend-paying stock that is presently at 95, with the option strike at 100, volatility at 50%, and the risk-free interest rate at 10%. Comment your code extensively.