____                   __ _  _   _____  _____   ____  
      |  _ \                 / /| || | |  __ \|  __ \ / __ \ 
      | |_) | __ _ ___  ___ / /_| || |_| |__) | |__) | |  | |
      |  _ < / _` / __|/ _ \ '_ \__   _|  ___/|  _  /| |  | |
      | |_) | (_| \__ \  __/ (_) | | |_| |    | | \ \| |__| |
      |____/ \__,_|___/\___|\___/  |_(_)_|    |_|  \_\\____/ 
                                                        
Encode

Decode