modified circle search algorithm