This program scans a number of vectors, and evaluates the function N-2 SIGMA i=1 {sin(xi * xi+1 + cos(xi-1 - xi))}, its gradient, and its hessian with the vectors. N is currently 3.The number of times that each f, Df, DDf is called is also kept track of. The programs runs as "Bo_HW12 < in > out". The program outputs the values for each function evaluation, gradient vector, and hessian matrix, and the number of times that the f, Df, and DDf was evaluated, and the time that the program took in milliseconds. More than one vector can be inputted at a time into the x.vec file. If there are more than one vectors, the program will run until all of them have been evaluated. The program was tested with the x.vec test vector and the output looked right. Vectors with elements of less than 4, and greater than 4 were also tested, yielding reasonable results.