Оптимальная функция или почему не читают manual?

Есть массив целых чисел идущих по порядку [1,2,5,7, ... 158 .... 10000000].
Напишите оптимальную функцию которая определит есть ли число 42 в этом массиве

<?
$numbers 
= array(1,2,3,4,42,56);
echo 
in_array(42$numbers); // выведет 1, т.е. true - это означает, что данное значение присутствует в массиве.
?>

Куда уж оптимальнее, при наличии стандартной функции в PHP ;)