В том, что ты ищешь значения совпадающие с L, а L — это позиция. Поэтому и решение другое будет.
Конечно, я могу ошибаться, но иначе задача странная какая-то.
Например, в твоей интерпретации, ничего не говориться о том, есть ли число L вообще в массиве. А если его нет?