CSI students, Somebody asked about function prototype location. It is legal to put a function prototype inside another function definition. Such function prototype limits the scope of function invocatin (to the function definition where it was prototyped). Thanks, -- Mikhail