Revert "Binary Sort"

This reverts commit 42f676de9035550347735e1a6b4795b886bd8a6c.
Revert "Revert "Binary Sort""

This reverts commit d039620d19f425dc2454585079fd5f8fb4f78826.
Binary Search