I Got a Knuth Check for 0x$3.00
Check if the current item is the desired one. If it is, return success; otherwise
Check if the pointer is past the array bound. If it is, return failure; otherwise
Increment the pointer and continue.<p>Um, shouldn't the check be done before accessing the current one?