static int lonelyinteger(int[] a) {
        if (null == a || a.length == 0) {
            return 0;
        }
        int result = 0;
//        for (int value : s) {
//            result ^= value;
//        }
       Object[]arr = initMap(a).keySet().toArray();
        
        if (arr.length==1){
        	result = (Integer) arr[0];
        }
        
        return result;

    }