This document discusses options and futures markets and provides solutions to example problems calculating call and put option values using one-step and two-step binomial trees. In question 1, the values of call and put options are calculated for two cases where the underlying stock price can move up or down by 10% or 20%. Question 2 extends this to a two-step binomial tree, and question 3 recalculates the options assuming they are American style. Finally, question 4 values call and put options where the strike price is 105 rather than 100 as in previous questions.