# Import the NumPy library
import numpy as np

arr = np.array([1, 5, 8, 10, 16])
value = 6

idx = arr.searchsorted(value)
if idx > 0 and (idx == len(arr) or np.abs(value - arr[idx-1]) < np.abs(value - arr[idx])):
    nearest = arr[idx-1]
else:
    nearest = arr[idx]

print(nearest)