I will have an ordered list of Transaction ID's like this:

```
41025745
41025741
41025740
41025739
41025738
41025735
41025721
41025719
41025718
41025717
41025699
41025683
41025682
41025681

```

Anywhere from 10-1000 depending on how many I figure out I want to grab at a time based on API calls.

Say I want to find Transaction ID 41025735 (in the list) I could just use binary search to find it but if I want to find 41025736 (not in the list) I would return 41025738, the next highest value. What should I use? A modified Binary Search?