


import math







def  SCREAMING_SNAKE_CASE_		(    )			->	None:

       """simple docstring"""

       a_      :	Optional[Any]							=						input('Enter message: '       )
       a_      :	Optional[Any]							=						int(input(F"""Enter key [2-{len(__A       ) - 1}]: """       )       )
       a_      :	List[str]							=						input('Encryption/Decryption [e/d]: '       )

       if mode.lower().startswith('e'       ):
              a_      :	Union[str, Any]							=						encrypt_message(__A						,					__A       )
       elif mode.lower().startswith('d'       ):
              a_      :	str							=						decrypt_message(__A						,					__A       )

       # Append pipe symbol (vertical bar) to identify spaces at the end.
       print(F"""Output:\n{text + "|"}"""       )







def  SCREAMING_SNAKE_CASE_		(    __A				:    int						,					__A				:    str       )			->	str:

       """simple docstring"""

       a_      :	Any							=						[''] * key
       for col in range(__A       ):
              a_      :	int							=						col
              while pointer < len(__A       ):
                     cipher_text[col] += message[pointer]
                     pointer += key
       return "".join(__A       )







def  SCREAMING_SNAKE_CASE_		(    __A				:    int						,					__A				:    str       )			->	str:

       """simple docstring"""

       a_      :	Dict							=						math.ceil(len(__A       ) / key       )
       a_      :	Any							=						key
       a_      :	Optional[Any]							=						(num_cols * num_rows) - len(__A       )
       a_      :	str							=						[''] * num_cols
       a_      :	List[Any]							=						0
       a_      :	str							=						0

       for symbol in message:
              plain_text[col] += symbol
              col += 1

              if (
                  (col == num_cols)
                  or (col == num_cols - 1)
                  and (row >= num_rows - num_shaded_boxes)
              ):
                     a_      :	Any							=						0
                     row += 1

       return "".join(__A       )


if __name__ == "__main__":
   import doctest

   doctest.testmod()
   main()





def  SCREAMING_SNAKE_CASE_		(    __A				:    int       )			->	bool:

       """simple docstring"""

       a_      :	List[Any]							=						n ** (1 / 3)
       return (val * val * val) == n


if __name__ == "__main__":
   print(perfect_cube(27))
   print(perfect_cube(4))


