Self-reflective program search improves recursive language model context use | HACKOBAR_