                    ..       *#=*::
                 +@@@@@#.     ::...::.
       #%@@%#+:-#@@@@@@@@+.
     @@@@@@@@@*#==*%@@@@**+
    %@@@@@@@@@=.
    +#@@@@@@@@%.      .%@@@@%=.
    .=*@@@@@@@@@@@@@@#@@@@@@@@%*:
     .+#%%@@@@@@@@@@@@@@@@@@@@@@%+-.
      :+#%##*--. ..::::::.   . .-##*:
       =%@%##+..=*#@@@@@@%%@@@@@@@@%*-
        +%@%%@@+::=*%%%%+-:=@@@@@%###-
         -***%@%#+: .. .+@@@@@@@%#**+:
          :=+**#@@@@@@@@@@@@@@@@#*++-.
           .-**%@@@@@@@@@@@@@@@@#*-.
              -++*%@@@@@@@@@@%#*=.
                 .-=*##*#*=-:.