


'''simple docstring'''
def 				lowerCAmelCase__	(       UpperCAmelCase    ,       UpperCAmelCase = 13     ):






       """simple docstring"""





       snake_case__					:	Dict          =					""""""
       for c in s:
              if "A" <= c <= "Z":
                     out += chr(ord("""A"""     ) + (ord(UpperCAmelCase     ) - ord("""A"""     ) + n) % 26     )
              elif "a" <= c <= "z":
                     out += chr(ord("""a"""     ) + (ord(UpperCAmelCase     ) - ord("""a"""     ) + n) % 26     )
              else:
                     out += c
       return out



def 				lowerCAmelCase__	(       ):






       """simple docstring"""





       snake_case__					:	List[str]          =					input("""Enter message: """     )

       snake_case__					:	str          =					dencrypt(UpperCAmelCase    ,       13     )
       print("""Encryption:"""    ,       UpperCAmelCase     )

       snake_case__					:	List[Any]          =					dencrypt(UpperCAmelCase    ,       13     )
       print("""Decryption: """    ,       UpperCAmelCase     )


if __name__ == "__main__":
     import doctest

     doctest.testmod()
     main()








'''simple docstring'''
import math



def 				lowerCAmelCase__	(       UpperCAmelCase     ):






       """simple docstring"""





       snake_case__					:	Tuple          =					math.log(2    ,       10     ) * number
       snake_case__					:	int          =					round((log_number - int(UpperCAmelCase     ))    ,       15     )

       return difference



def 				lowerCAmelCase__	(       UpperCAmelCase = 67_8910     ):






       """simple docstring"""





       snake_case__					:	str          =					90
       snake_case__					:	Dict          =					0

       snake_case__					:	List[str]          =					math.log(1.2_3    ,       10     )
       snake_case__					:	Optional[Any]          =					math.log(1.2_4    ,       10     )
       snake_case__					:	Any          =					0

       while position < number:
              snake_case__					:	Tuple          =					log_difference(UpperCAmelCase     )

              if difference >= upper_limit:
                     power_iterator += 93

              elif difference < lower_limit:
                     power_iterator += 196

              else:
                     snake_case__					:	Union[str, Any]          =					power_iterator
                     power_iterator += 196
                     position += 1

       return previous_power


if __name__ == "__main__":
     import doctest

     doctest.testmod()

     print(f"""{solution() = }""")




