cleaned up binary search
fibonacci