use binary search in FindPost