Pricing Exotic Options