Ellsworth search

Ellsworth search