



'''simple docstring'''






def     snake_case_					(     lowerCAmelCase_ = 10**9		)->		int:





       '''simple docstring'''


       _UpperCAmelCase  :						Union[str, Any]			     = 1
       _UpperCAmelCase  :						Optional[Any]			     = 2

       _UpperCAmelCase  :						List[Any]			     = 0
       _UpperCAmelCase  :						List[str]			     = 0
       _UpperCAmelCase  :						Any			     = 0
       while perimeter <= max_perimeter:
              perimeters_sum += perimeter

              prev_value += 2 * value
              value += prev_value

              _UpperCAmelCase  :						Dict			     = 2 * value + 2 if i % 2 == 0 else 2 * value - 2
              i += 1

       return perimeters_sum


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








'''simple docstring'''






from torch import nn



class 							lowercase       (  nn.Module				):


 """simple docstring"""


 def __init__(							self  ,a_  ,a_							)		->   List[Any]:
        super().__init__()
        _UpperCAmelCase  :						Dict			     = class_size
        _UpperCAmelCase  :						Union[str, Any]			     = embed_size
        # self.mlp1 = nn.Linear(embed_size, embed_size)
        # self.mlp2 = (nn.Linear(embed_size, class_size))
        _UpperCAmelCase  :						List[Any]			     = nn.Linear(a_  ,a_							)







 def _snake_case (							self  ,a_							)		->   Tuple:
        # hidden_state = nn.functional.relu(self.mlp1(hidden_state))
        # hidden_state = self.mlp2(hidden_state)
        _UpperCAmelCase  :						Optional[int]			     = self.mlp(a_							)
        return logits



