Efficient pricing algorithms for exotic derivates by