def encrypt_pair(xl, xr)
      0.upto(15) { |i|
          xl = (xl ^ @p_array[i]) % ULONG
          xr = (xr ^ f(xl)) % ULONG
          xl, xr = xr, xl