Работа выполнена, странные подходы.
572