Added improved saddleback search in Python