add golden section search