def METHOD_NAME():
    a[0] ^= a[0] << np.uint64(16)
    a[0] ^= a[0] >> np.uint64(5)
    a[0] ^= a[0] << np.uint64(1)
    t = a[0]
    a[0] = a[1]
    a[1] = a[2]
    a[2] = t ^ a[0] ^ a[1]
    return int(a[2])