добавил, чтобы не потерять, point-free