A rather trivial (a dozen lines, essentially, a few of those perfectly avoidable) and not too well-written (twelve input arguments? how about using a structure?) program, posted, it seems, to advertize the author's book. (Is it really the most accessible reference on spread options?)