natural_power преобразован в функциональный объект и сделан constexpr