head - возвращает новый список, состоящий из первых cnt элементов lst. Если cnt отрицательно, он добавляется к длине lst. Если первый аргумент — lst, head — это предикатная функция, возвращающающая этот список аргументов, если он равен head второго а...