Возможно ли оптимизировать эту функцию?

Вид для печати