Optimization Techniques With Fortran