Выберите верное утверждение:
1. Алгоритм не всегда приносит результат
2. Алгоритмы пишутся только для неформальных исполнителей
3. Алгоритм должен быть написан для конкретного исполнителя
4. Алгоритм не обязательно должен обладать свойством определенности