adding golden section search