Given an array of at least two non-negative integers, return the maximum bitwise AND obtainable from any pair of distinct positions.
Input: A JSON object {"nums": [<non-negative integers>]}.
Output: Return the maximum AND over all pairs (i < j).
Input: {"nums":[4,8,12,16]}
Output: 8
Explanation: 8 & 12 = 8 is the largest pair AND.Input: {"nums":[1,2]}
Output: 0
Explanation: 1 & 2 = 0.2 <= len(nums) <= 10^40 <= nums[i] < 2^20