refactoring - previous chopper finding algorithm reversed