working on find_greatest_down