Risk-neutral pricing: trees