
class BinarySearch {

    int search(int a, int [] arr){
        throw new UnsupportedOperationException("Delete this statement and write your own implementation.");
    }

    int search(float a, float [] arr){
        throw new UnsupportedOperationException("Delete this statement and write your own implementation.");
    }

    int search(double a, double [] arr){
        throw new UnsupportedOperationException("Delete this statement and write your own implementation.");
    }

    int search(long a,long [] arr){
        throw new UnsupportedOperationException("Delete this statement and write your own implementation.");
    }

}
