Numerical Recipes in Basic 1ed