work-on: not accepting lowest negative inputs