
from ...configuration_utils import PretrainedConfig
from ...utils import logging


SCREAMING_SNAKE_CASE							:List[str]							 =				logging.get_logger(__name__)





class 							UpperCAmelCase      (  __a  ):




	'''simple docstring'''





	snake_case_					    =     "timm_backbone"






	def __init__(       self					: Tuple							,A					: List[str]=None							,A					: Optional[Any]=3							,A					: Dict=True							,A					: Optional[Any]=True							,A					: Tuple=None							,**A					: Optional[int]							,):
					super().__init__(**_A )
					__A   			= backbone
					__A   			= num_channels
					__A   			= features_only
					__A   			= use_pretrained_backbone
					__A   			= True
					__A   			= out_indices if out_indices is not None else (-1,)




'''simple docstring'''
def 					a__       (					lowerCAmelCase__						)    ->	int:
    UpperCAmelCase__			:		Tuple													=				0
    while num > 0:
        digit_sum += num % 10
        num //= 10
    return digit_sum





def 					a__       (					lowerCAmelCase__ = 1_00						)    ->	int:
    UpperCAmelCase__			:		Dict													=				1
    UpperCAmelCase__			:		str													=				2

    for i in range(2  ,					max_n + 1						):
        UpperCAmelCase__			:		Tuple													=				pre_numerator
        UpperCAmelCase__			:		Tuple													=				2 * i // 3 if i % 3 == 0 else 1
        UpperCAmelCase__			:		str													=				cur_numerator
        UpperCAmelCase__			:		List[str]													=				e_cont * pre_numerator + temp

    return sum_digits(lowerCAmelCase__						)


if __name__ == "__main__":
  print(F"""{solution() = }""")
