array is shaving off rightmost two bits of ptr address