Create pig.go

spinning pig
This commit is contained in:
noobguy1 2023-10-20 14:47:50 +03:00 committed by GitHub
parent 0e53a4799f
commit c69bb376d5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

960
frames/pig.go Normal file
View file

@ -0,0 +1,960 @@
package frames
var Pig = DefaultFrameType(PigFrames)
var PigFrames = []string{
`
%%%%%%
#+============-===========----======++*#%#% +-=+%
%*================-===================================++#% *-===+%
*=--==============================================================+*#% #-=====*
#=-----===================+===================================================+++*****# %==-=-==+%
%*+---====++=++===+++==++=+==++=++++===++===+==+++=====+=+=======================***######*% %==--===++%
%+-----=+++++++++++++++++=+++++=++++++++===++++++++=+++++=====+++====+++=========**#########*# =--====+**%
#--====++++++*+******++*+++++++++++++++++++++++++++*+++++=+++++++++++==+=====+===**######%###*==========-===+++**#
%=-=====++++***********+***+++++**+**+****+**+**+++++++++++++++++*+++++++===++=-=*#####%%%%%##*===+++=+++++++**###
+==+==++++*******#*#**********++*************+*+*+++*=++=+*+*++***+=++++=+=+++==+######%%%%%%#*=+++***+++++***###
#=++++++************************#***#**************++**++++******++++++*===+++++=*######%%%%%###*+**************#
+++++++**##**#*****###*#****+*****#*###**#**##**##*#++++*++******+++***++=+++*+++#####%%%%%%######****************#
%+++*****#############***#*********+##*#############****+*++*****++++***+=+****++*#########%%%%#####*****************#
*++*****##############******************##########**++*********##*+++*##++******+*###******#########*******+*****++***#
*+*****###########%####%#***************#*######*#*****+*####*##***+**##******#++*#+#####%%%%######******#*#***********
*******####%%%%####%%%%######*************######******##########******##***#*##**#++++*####%%####%######%%%###*******##%
#****#####%%%%%%%%%%%%%###########**#############**####%%#%%#######***###*##*##*##++*##**##*#####%####%% %%%%##******#
#****####%%%%%%%%%%%%%%%###########################*####%#%##########**#####*####*+*##*##*##*##%########%%%%#%##*****++++#
%***######%%%%%%%%%%%%%%%%%############################%%#####################%##***##**##*##########******###*****+++*++++%
#**#######%%%%%%%%%%%%%%%%%%###%%###########%%%%####%%%%###*#################%##++###*####%####%#%####%###%#########*++++++*
###########%%%%%%%%%%%%%%%%%%%%%##%#%%####%#%%%###%%%%#**#*###########*##%##%%#*##%*###%####%%%%%%%%%%%%%###########**++++++*
%##############%%%%% %%%%%%%%%%##%%%%%#####%%%%%%%%%%############%%%%%###%##%%%*####%##%#%####%%%%%####%#####**####***+++++===+#
###############%%% %%%%%%%%%%%%%%%%%%##%%%%%%%%%%###########%#%%%%%%%%%#%%%###%##%%#####%%%%%##%%%%####***********++++++====+#
##############%% %%%%%%%%%%%%%%%%%%%%%%%%%%%##%###%#######%%%%%%%%%#%%%####%##%%%####%%%%%%%########%###***##***++++++======+#%
##########%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%####%#%#########%%%%%%%%%%%#%#%%%%%%%%##%%%#%%%%%%%#%%#%%%#######*****+++++===+**##
%##########%%% %%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%########%%%%%%%%%%%##%%%%%%%%%%%%%#%%%%###***###%%%%%###******+++++++*%%%%%
####%%##%%%%%%% % %%%%% %%%%%%%% %%################%%%%%%%%%%%%%#%%####%%%%%%%%%%%%##**##%%#########*******+++**%%%%%
%%####%%%%% %%%% %%%%%%%%%% %%%%% %%##########%%##%%%%% %%%% %%%%%%#%%%%%%%%%%%%%%%%%%%%%%%%###########******###%##%
%#%##%%%% %%%%% % %%%%%%%%%%%% %% %############%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########*####%%%
%%%%% %%%%%#% %% %%% %###%########%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%% %%%%%########%%% %%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%% %%%% %%%%%%#%###%%%% %%%%%% %%%%%%%%%
%#%%%##% %%%%%%%%###%% %%%%#
%%#%%%#% %%%%%#####%% %%%##**%
%####### %%%#####%% %%%###*#
########% %%%####%% %%%####%
%#####%%%% %%%###%%% %%%%%%
%#%%###%%% %#####%%%
%%%###% ######%#
%**###%%%
#***##%%
%##**###%
%%%#***#%%
%%##%%
%
`,
`
#*+=====++*##%%
#==========-=--======-=====+*#%
#=--=========-=========================*#%
%=--=-==--===--=-===-==========================+# +=+
+--====--==-==-===-===================================+#% +==+%
=--===============-=+======+====-============*######*+=====+*% %====+%
*======++++++==========-======--+=++==--==+==+##########*+======++% =--==+*
%=-===+++++*+++===++=++=++====+========-=+====*######%%%%##*+===-====+# *---==++%
+=+++**++++++++++++++++=+++++=++++====+==+*+==*######%%%%%%##+============+*# *---==+*#
#++++********+++++++++++++*+++*+==+=+=+++*++==+#######%%%%%%%#*=--====+=======++++=====+**%
+++*********++++=++++++*****++*+======+++=++++*######%%%%%%%%#**+=+++++++++++++++++***###%
%+***#######*++++==+++++=+******=+++++++==+++*+*######%%%%%%%%###*********+***++*+****####
#+**#######%#**++++++==++******+=++++++**+=+***+#########%%%#######********************##
#***##%%%%%%##**+++++++**+****+++++*****+=+**#=+*##########%%%%#####*******************#
%**##%%%%%%%%#*****+*******##*++++**+*##+++**#++*+##########%%######****+****************
%**###%%%%%%%%#********#####****###*#****+**##++**#+**-==**#%%%####**************++**#***#
#*###%%%%%%%%%##*#**########****#*#***#****##*#*##+#-=+#**#*##%%#####%%###***************%
%*####%%%%%%%%%#############********#**##***#*#*##**++**+**+#*#####%%%%%%%#********#####%%
######%%%%%% %%###########%#*###****#*###**###*##*+++*++*#+****###%% %%%%##*******###%%
%######%%%% %%%########%%%###*++****########*##*+*#*+*#+*+#=*******###%##*****+*+****##
#####%%%%% %%%%%%%%%%%%%%#%*+**#####%%###%*#%#********#**###*#########***++**+++++**%
####%%%%% %%%%%%%%%%%%%#***######%%%%####%#***#******####%#%%%%########*+++++++++#
%###%%%% % %% %%%%%%%%%%%%%*#####*###%%%%%%#%%*#*#*****###%##*#############**+++++++*
##%%%% %%%%%%%%%%%%%%%#*#########%%%%%%#%+**###**##%####%%#***++*******+=+++++++*
%%% % %%%%%%%%%%%%%%%%**####%####%%%%%%%#*#####*%*#%%%#*++++*+=++++++++=======++#
%%%%%%% %%%%#%%%%%%%%%%%%**######%%#%%%%%%%*######%%%##%%###*##**++++++++=========+#
%%%%%% %%%%%##*#%%%% %%*#*###%%%%%%%%%%%%%***###%%####%#*+***#*******+++==========*
%%%%%% %%%%%% %*######%%%%%%%% %#*#####%%%%%#*+++*######**++++=-======+++*
%#%%## ##%###%#%%%% ######%%#%%%**#%%#****++++=+==--===+*######
%###### %##%##%%%%%%% %%%%%%%%%%%%%%%%%****+++++===-=+*#%%%%%%%%
%*###### %#%%%%#%%%% %%%%%%%%%%%%%%%###***++++==*#%%%%%%%%%%
%####%%%% %#%%%%#%%%% %%%%%%%%%%%%%%#*###**++*#%###%%###%%
%###%%%% %######%% %%%%%%%%%%%%#%%%%%#*##%##%%%%%%
####%%%% %%%%##*%%%%%%%%%%%%%%%%%%%%
####%%% %%%##**% %%%%
#*##%%% % %%%%###*#
#**#%%%%% %%%##%%
+*##%%#% %%%%%
+**#%%%%
#**###%%
%#***#%%%
###%%%%
%##%
`,
#*++++++*#
%*==-==-----=-====+*#
*=------------============+#
%+---------------===============+*#
#=---------------====================+*%
#=-----------------=--==================++*%
#========-------------======-===============++#
#===========----===----=-=======-============+=++* %=+%
%+=====++====++++==---====-====--================+++*% #=+*%
*======++==+#######**+==-==+----==========-=====+====++# %===**%
++====+++++*#####%%%###**+=---==-====================+=++% #===+***
+++++++++++*#####%%%%%%%##**+==-===========+======+====+++*% *=-==+***#
%*++++++++++*#####%%%%%%%%%##**++=+=-=====--=-=========+==+++* %=--==+*####
%*****++=+++*####%%%%%%%%%%%%##**+===--=======-===========+++++# +--==+*######
*******+====+###%%%%%%%%%%%%%%##***=-==============+=========+**##=--=++*#######
#*####*++===+###%%%%%%%%%%%%%%%##***+-===+==+++=+===+======+=++++=-==+**#######
#*####*++++=+*####%%%%%%%%%%%%#####****++*++*++=+++++++*++++++++++=+**#########
#*##%%#*++++++*######%%%%%%%%%########*******+**+++++++++**********###########
%*##%%%#++**+++*########%%%%%%%%%%%####***********+*+*+*+********####%%###**#%
**#%%%%*********###########%%%%%%%######*#**#*******************##%%###**##
#*##%%%#***********##########%%%%%#####********##*****#****#***#######%%%
%####%%%#*******+**+****+*+==#%%%##****************#****#***####*#%%%
####%%%%*******+++*******+==*###***+**+*********************#***##%%
###%%%%%%***#*++***+*****+=**##****#*****************************##%
%##%%%% #***++********+++******#%%###**************###*****##***##
##%%% %##*+*#***#**==+*+***##%%####*#*************#***#########
%%%% #****#***#*******+##% #%###****#**#*##########%%%%###%
#***###*#***#**+==+##%%%%%%###***#***########%% %%%#%
%***##%##+#****++++**####*++++++**+****####%%%% %%%%%##
%***#%#%#********######+=-=-+++++++******#*#%%%####%#%#%
#**###%%****+**####%%#**+===+++++++++***#*##%#####%%##%
#***###%#***+#***#*#+++=+*+=++++++++++****##%%%##%%%%#%
%**###%##***##+**##=+=+++=++====+=++++*+*##%%%%%%%%%%#
*##%#%%#***##*#*+====+*+==+==++==+++++***#%%%%%%%%%%%
%###%%%%#####*++++===+====-======++++++*#####%%%%%%%%
#####%%#*####**+++=====-=-=+====++++***####*#%#%%%%
%###%%%%#*#****#*+==--==-=======+++++*#**####%%#%%
##%%%%%#**##*=++**+====--=======++++***######%%%
%%%%%%%%%###*=+*+**++=---======+++++*####%%%%%%
%%%%%%%%%###*#*+**+==----=====+++++*#*#%%%%%%
%##%%%%%%%##%#=++===---======+++++***#####%%
##%%%% %##%+++==--===++++++++++***####%%%
#%%%% %++====+*#######***+**###%%%%%%
*#%% #*++*##%%%%%%%%%##***##%%%%%%#
*#%% % *+*#%%% %%%%% %%%##*#%%%%%%##%
*#% %% #*#%%%%%%%%%%%%%%%##%%%%%###**
**%%%%%%%% %#%%%###%%%%%##%%%##%%%%#%##***
**#%%%%%%% %%%%#%%%%%%%%%%%%% %%%%%###***
**#%%%%%%% %%%%%%%%%%%%%% %%%%#####*#
**##%%%%%% %%% %#%%%%%%%%
%**##%%%%% %%%%%%
###%%%%% %
%#%%% %%
%%%
`,
`
%##**#%
#+============++=+#
%===============+++=+*%
#+=-============++++++++++*
%+-=========++++==+++++++++++++%
*==========+++==++++++++++++++++++%
%+=--=======++++++++++++++++++++******%
#=-==========++++++++++++++++++**********
*=---===========++++++++++++++++*****#****##
#=---=========++++++++++++++++++************###%
% #=---=========++++++++++++++++++**************####
*++*# %=----===========++++++++++++++++++**************###
%#*++++*% #=---========+++++++++++++++++++*****************####
%##*++++==+*% %+----======+**###*+++++++*+++*+++++******###******####
##%#**+++++++*% +----=======**######**++++**++++++++**+**######*****###*
%#%%%#**+++++++* %*===========+*#########*++****++++++++++***#*##*#*****####
%%%%******+++++# #============*#############************++++*****#####****####
%%#*********+++===============*#########%######******************#*########*###%
%######***+++==============*####%%%%%%%%%#####********************#######*#%%#%
%#####**+++=============*####%%%%%%%%%%#####****************############%%%#
%##*==+=+==========+++*##%%%%%%%%%%%%#######***************####*#######%%%%
*===+======+++++++++###%%%%%%%%%##########****************##**######%%%#%
+--=+=====++++++*****####%%%%%%##########**********#****#*##########%%%%%
*==+==++==+++++++*****##%###%%######**####*********#############*#%%%% %%%
+====+===++++++++***####%%%%%###############*######################%%%% %%%
*======++=++++*******####%%%%%%%%%%%#############%#################%% % %%%
*++--==+==+=+*******####%%%%%%%%%%%%%%%####%%#%%%%%%%%#############% %%%##
*+==+++++++++******#####%%%#%%%%%%%%%%##%##%%%%%%%%%%%############% %%%##%
%++++*+++++***##*****#####%%%%%%%%%%#%%#######%%%%%%%%%############ %%#%
%+*+****#**######*#########%%%%%%%%%###%#####%%%%%%%%%%##########%% %%%#
*====**######%%%%%%#########%%%%%%%%%#########%%%%%%%%%%%#########%%
%=-====***#%#%%% %%###%%#%%%%%%%%##########%%%%%%%%%%%%%#########%
#--==+++****#%%%%%%%%%%%%%%%%%%%%%%%%%%#########%%%%%##%%%%%%#####%###%
+--===++****##%%%%%#####%%##%%%%%%%%%%%#####%%%##%%%%%%%%%%%%%%%%#%%###
*--===+***####%%%%%%%###%%%%%%%%%%%%#%%%#####%%%%%%%%%%%%%%%%%%%%%######
%=--=++++**###%%%%%%%%%%%%%%%%%%%%%%%##%%%%####%%#%%%%%%%%%%%%%%%%########
+--=++++***##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%%%%%% %%%%%######%
*--==++****###%%%%%##%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%% %%%%%%%%##%
*-===++++**#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%#%
+-===++++******##########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%#%
#=-===++++**#############%%%%%%#%%%%%%%%%%% %%%%%%%%%%%%%% %%%%%%%#
*++====+++++***#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%
#**+++++++******######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %%%##%
%%%#************#######%%%%%%%%%#####%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%##%
%%%%#*******#############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%###%
%%%%##***########%%%%%%%%%%%%%%%%%%%%%%%% *#%%%%%% %%%%%%###%
%%%%#######%%%%%%%%%%%%%%%%%%%%% %*%%%%%% %%%%#####%
%%%%##%%%%%%%%%%%%%%%%%%%% %%%% %#*#*#*##%
%%% %% #**#****#%
#**#*****%
**##*****%
**#%##**#
%%%%%%%%
% %%%
`,
`
%##%
%%**+================+*%
%#*+============+=======+====++++++==+**#
+++% #*==========+======+==+==+++=+++===++++++++++#####*#
*======+ %#+======++===========++++++++++++++++++++++++++++++***####*#
*======++* %*============++===+++++=+++++++++++++++++++++++++++++**+*******####%
+++++++++*# %*==-============++===+++++++++++++++++++++**++******++++**************####
%% *+++++++==----=========+++++++*+++++++++*++++***********##*#*************#*#*********#%
%###* ===---=--=======+++++++++++*+++++++**********#***#*##*#########*#**#####%#####*******#
%####**% #======-======+++*+++++++++++***+++**********#############*###############%%%%%%###**##***#
##%##*++==+++===+++++++****+++++++++*************#***##############****#*#*#######%%%%%%%###*###*##%
##%%#***++++*++**++*******+++++++***+****#***###*#*##**#######*#*#*#########%#%%%%%%%%%%###########
*#%###*#***+******#*******+++++*******###############****###**######*######%%%%%%%%%%%%###########
**##*##%%######*###******************###################**#################%%%%%%%%%%%%###########%
%+#%%#%%%%%%####**************###########################################%%%%%%%%%%%%%%#############
%++**%%%%%%%%%%#########*##***#*#################%##########################%%%%%%%%%%%%%%#############
+=-=+####%%%%%%%%%%%%%%%%%%%############%###*#####%#%%%%%##%##%####%%#####%###%%%%%%%%%%%%%%%%%%%%#######%%
#*******%%%%%%%%%%%%#%%%%%%%%%%%#####%############%%##%#%%%%%%%%%%%%%%%%######%%%%%%%%% %%%%%%%%%%%%%%#%%%%%
%####%%%%%%%%%%#######%%%%%%%%%%%###################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%####%%
%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%%##%##########%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%#%#%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############%%%%%% %%%%%%%%%%%%%%%%%%%%%%% % % %%%%%%%%%####
%%%%%%%%%%%%%%%%%%%%%%%%%#######%#%%%%%%%%%%% %%%%%%%%%%%%%%%%%% %% % %%%%%%%%%##
%%%%%%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%% %% %% %% %% %%%%%%%##
%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%% %% %% %% %%%%%#
%%%####%%%%%%%%%% %% % %%%##%
%######%%%%%%% *#%###%
%%%#%#%%%%%% ***####%
%%%%##%%%% ##*###%%
%%%%#%%%%
%%%%%%%%
%###%%%%
###%%%%
#+##%%%%
%+*#%%%%%
#*##%%%
%%
`,
`
*=++#
*==++++% %%###*+++=====================++#%
+==++++** %#*+====-=-=====-==-=======-=-===============+++++*
%==+++====----==-==-=====-============-===-==============+=+++++++++*#%
#*# %*=------------=-=-==-=========+===+================++=+++++==++++++++****#%
*++++% #+==-------:-----=--=-====-=====+=+==+=================+==++++++++++*#####***+*##***
%**++++**=--------------=--==--=-=========+++++=++++++=+==========++++++++++++**#%%%%%###***###**#
#*******+=-----=----===---=======+==+=+++++++++++++++++=+==+==++++++*+**********##%%%####***##*++#
#######**+++++=----++====++++++++*************#******+++==+++++***************############****+++%
%#%%%%#****++=--=+++++++++***********#*###########***+++++******************###############*++++#
%####*++===+**++****************#**##*#######**+++*****#*#*#####**#****########%%######****%
###**+++++****##*###*##****######**####***********#############*#****#****#*###%%%%%%%###
###**+++**###############*****##******************##%%%%%%%#####*#********#####%%%%%%%%#
%###**++**###############*****#***#*#*####*#***#####%%%%%%%%%####*#####*####*####%%%%%%%#%
%####****########%%%######***##**#################%%%%%%%%%%%%#############*#####%%%%%%##%
%#%%%#**##*#*###%%%%%#########################%%%%%%%%%%%%%%%%###################%##%#%##
%%%%##*##**####%%%%%%%#####################%%%%%%%%%%%%%%%%%%##%####################%###
%%%##*#####%%%%%%%%%%%%%#%#%%#####%%%%##%%%%%%%%%%%%%%%%%%%#%%%############%#%#######%
%%#*#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%#####%#%###%%###%%##*
%#####%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############%%#%%%%%%%%#%
%#%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%#%##############%%#%%%%%##
%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%% %%%%%%#%########%##########%%%#
%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%###%%###############
%%%%%%%%%%% %%%%%%%%%%%%%%%%%%% %%%%%%%%%%#%########%%####
%%%%%%%%%% % %%%%%%%% %%%%%%%%%%%%#%%#%%%%###%
%%%%%%%% % %% %%%%%%%%%%%%%%%%%%%#%
%%%%%% % %% %%%%%%%####%%%%%####
%#%%% %%%%%%%%#%%%%%%%#%#
#%%%% %%%%%%%%%%%%%######
*#%%%% %%%%%%%%%%%%##**#*%
#+#%%%%% %%%%%%%%%%%%##%##
*#%%%% % %%%%%%#%##
%% % %%%%%%%%%#%%%#
%%%%%%%%###%#
%%%%%%%%####%
%%%%%%%#####
%%%#%#####
%###%#####
%%%##%%%##%
%#%%%% %%
`,
`
+++# %##**+========*#%%
%*+++++% %==-=---=-=--==-========+*%
%*****+===-======================+===+*%
****+=-----====--=========+==+=+++++++++*%
#*+=-----===-====-======+===+=+===+++++++*
%=-----===----:-===++++==+++++======+++++++#
%--===--=----:-==+***++++++++*++++++++++*++++*
#=--=====-:---==+++##******+++++*****+++++*+++**
%+======-----==+++++*+++*******++****#+++++*****+*%
%*+=====--====+++*****=+***************==++********%
*===-=+==++=++*******=***###******#**+=++**********
%+====+=+++=++******#+*#####********+=+***#***#*#***
*+==+++++=+++****####*#%#********++=+***#%#*#***##*#
#++++*+++++++*****#####%###*++++++***##%%%##******#*%
%*++**+++******#*###%%%%%%%##########%%%%%%##****#**#
#****++******#*#####%%%%% %%%%%%%%%%%%%%###***###*#
%#**#*******#*########%%%%%%%% %%%%%%%%%%%%#####*###%
#**#********#####%%%%%%%%%%%%%%%%%%#%%%%%######%##*#
%#*#*******####%#%%#%%%%%%%%%%%%%%##%%%%%%###%%#####
%%##***#*######%%#%##%#%%%%%%%%%%%##%%%%%##########
%%%#****#####%%%###%%%%%#%####%#%%%%%%%%%##%%%#####
%%%#+***####%%#%%#%#############%#%%%%%#%%%%%%####
#***##%#%%%%%%%%##########%%#%%%%%%%%%%%#%###%
***###%#%%%%%%%%#########%#%% %%%%%%%%%#%%##%
**######%%%%%%%#%#####%###% %%%%%%%%%%%%#%
%***#####%%%%%%%%########% %%%%%%%%%%%%#%
#######%###%%%%%%%#####%% %%%%%%%%%%%%#
###%%%%%%#######%##%#%% %%%%%%%%%%%%
%%%%%%%%#%%########%% %%%%%%%%%%##
%%%%%%%%#%%#####%%% %%%%%%%%%##
%%%%%%%%%%%%##%%% %%%%%%%#%
%%#%%%#####%#%#%% %%%%%%%%%
%%%%%%%%%##***#% %%%%%%
#%%###%*+++***# %%%%%%%
%###**#*******# %%%%%%%
%######*****#% %%%%%%%
%######*#### %%%%%
%%%#%###### % %
###%%#####
##%%%####
%###%####
%*#######%
########%
#*#######%
#**#####%%
#**######%
%#*######%
%####%%%
`,
`
%
#*+*% *==+*
#*+++=+% %====+**
%##**++===================+* =-=++***#
%#*++============================+==+======+==+******
#+============================+++++++++++++++++=+++*++**##%
#+==========================+++++++++++++++++++++++++**#####%
*=================+++++=====+++++++++++++++++*++++*+*+****#%###
#**#%=-----======+==+++++++++++++++++++++++++++********************###*#
*==++++=-==--====++=++++++++++++++++++++++++*************##**********####**++++%
==++++++===--==+++++++++++++++++++++++++++++*************##***#****#**####*##***
%+****++++++=-=+++*++++***++************++*********************###*#########*#*#%
*********+++=++********************************************##*###**#%#########
%***********+++*********************************************######**#%###%###%
####*******+++***********************************************#####**#%######
######****++***####********************************###******####%##*#%%##%
#***#****+***########***#************************#########**##%%%###%%%%%
%+++++++**####%%%%%###########*******#*********###############%%####%
%**+++*####%%%%%%%%###############*###**********#############%%%####
%#####%%%%%%%%%%%%%##################***********###%%%######%%%%%###
%#%%%%%%%%%%%%%%%%%%########**########**#******###%%%%####%%%%%%%##%
%#%%%% %%%%%%%%%%%%##########*###########****##%%%%%%%%%% %%%%%%%
%#%%%%%%%%%%%%%%%%%%%%#####################****##%%%%%%%%% %%%%%%%
%#%%%%%%%%%%%%%%%%%%########################***##%%%%%%%% %%%%
#%%%%%%%%%%%%%%%%%%%%%%%%%##################***#%%%%%%% %%
########%%%%%%%%%%%%%%%%%%###################**%%%%%%% %%%
######%%%%%%%%%%%%%%%%%%%%########%##########*#%%%%%% % %%##
%%%%%%%%%%%%%%%% %%%%%%%%%%###################%%%% %%%##%
#%%%%%%%%%%%%%%% %%%%%%%%%%#####%%#%%%%######%% %%%#%
%#%%%%%%%%%%%%%% %%%%%%%%%####%%%%%%%###### %%
##%%%%%%%%%%%%%% %%%%%%%%%%%%##%%%%%#####%
%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%#%%#####%
%%%%%%%%%%%%%%%% %%%%%%%%%%#%######%
%#%%%%%%%%%%%%%% %%%%%%%%%%######
%#####%%%%%%%%% %%%%%%%%%%%##%
%++***#%%%%%%%% %%%###%%#%#%%
#+***###%%%%%% %%###%%%%%%%
#***###%%%%%%% %%%%%%%##%
%#####%%%%%%% %%%%%%%#%%
####%%%%%%%% %%%%%%#%%
%##%%%%%%%% %%%%%####%
##%%%%%%%% %%%%%#####%
###%%%%%%% %%%%%%%%%%%
%###%%##%% %%%%%%
###%%###%
%##%%###%%%
%##%%%#%%%%%%
%#%%%%% %%%%%%
%%%%% %%%
`,
`
*++++# +*
#=======+% ==+#
%%%%%######*++*****######% %===-====++# +-=++*#
%%%####*++==================================================++==========+++=-=+++**
#++=======================+===+==++=+===+++++++++++++++++++++++++++++++++===+====+==-==+++**%
#+=======================+=++++===++++++++++++++++++++++++++++++++++++++++++++++++++=++=====+**##
*==========+===++=+++=+++++++++++++++++++++++++++++++++++++++++++****++***++***++++++++++*++++**###***#
#++++#*=-=========++++++++++++++++++++++++++++++++++++*+++++++++*+****+*****************++**++++*+#**####%%##****%
*++++++=:--=--=-===++++++++++++++++++++++++++**++**+*++*************************************+**********##%%%%#####*%##%
+**+*+==+++=======++++++++++++++++++++++++++++**********************************#*************+#*********##########*******#
%+***=-=+++++++=+++++++*+*+++*++++***++*++**********************************########****#*********#****#*#**#########**######*++*#%%#%
***+-=+******++++++*+**+***************************************##****###############**#########***##*#*#*##*###############******+++++*
%**+=****#******++**************************************#**********#*#*#*##*##########**##########**###*####*####%%########*###*#*******
##++**####*******************************************##*#*******************########**#############**#####%#####%%%####%##########**####
*+*########*****************************#*##*****#****#***#******************#*#################*########%%%###%%%%%#######**%######%%
+*#####%%#####**************************#*########**######*********************################*##*#######%%%###%%%%%%%##%%%%%%%%%%%
**###%%%%%%######****#*****####******#****##*#####****########***#************#######%#########****#####%%#%%%###%%%%######%%%%%#%%%
#%%%%%%%%%%##########***#*####**##*###*###***##**################*###*###**#########%%%%##%%#########%%%%%#%%%%%##%%%###%%#%%%%%%
%%%%%%%%%####################**##*#**#################%###########################%%%%%%%%##########%%%%#%%%%%%%%%%%%%%%%%
%%%%%%########################*##*##########%#%#####%%#########################%%%%%%%%##%########%%%%%%%%%%%%%%%%%
%%%%%%#####*#############################%%%%%####%%%%%%######################%%%%%%%%%#%##%#####%%%% %% %%%%
%#%%%%%#######################**##########%#%%%%%%%%%%%%%%%%#%################%%%%%%%%%%%%%#######%%%%
%##%%%%%##################################%%%%%%%%%%%%%%%%%%%%#%%#######%%%%%%%%%%%%%%%%#########%
%#%#%%%######%#####%%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%#%#%####
#%%%%%##%%########%########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%##
%%%%%%%#%%#######%##%######################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%
%%%%%%%%%##%%%%%%%##########################%% %%%%%%%%%%%%%%%%%%%%%%%%% %%% %%%%%%#
%%%%%%%%%##%%#%%%%%#%%#####################% %%%%%%%%%%%%%%%%%%%% %%% % %%%%#%
%%%%%%%%%%#%%%%%%%%#%%#####################% % %%%%%%%%%%%% % %%%#%
%%%%%%%%%%#%%%%%%%%%%%###################%%%%% %%%%%%%%%%%%%%%%%% %%%%
%%%%%%%%%%%%%%%%%%%%%%%################% %%% %%%%%%%%%%%% % % %%%##
%%%%%%%%%%%%%%%%%%%%%%%%####%%#########% %%%% %%%% %%%%%###
%%%%%%%%%%%%%%%%%%%%%%#%#############% % %%%%####
#%%%%%%%%% %%%%%%%%%%%%############% %%%#####
%###%%%%%%% %%%%%%%%%############# %%%%%%#
%###%%%%%%%% %%%%%#####%#######%% %%
%#%%%%%%%%%% %%%%%%%%%#%%#####%
%%%%%%%%%% ##%%%%%%%%%%%#%%
%%%%% %%%%% ##%%%%%%%%%%%%%%
%%%%%%%%%%% %%%%%%%%%%%%%%%
%%%%%%%%%%% %%%%%%%#%%%%%%%
%%%%%%%%% %%%%%%%%%%#%%%
%%###%%%%% %%%%%##%%%%%%
%%%#%#%%%%% %%%%%%%%####%
%%%###%%%% %% %%%%##%#####%
%%%%%%%%% %%%#########%%%
%%% %% %%%%%%%###%%##%
%%%% %%%%%%
`,
`
%%
====*
=--====%
%%%#******+==============================+***#%%% *++-====++%
#+===================================================================++*#% %+*###+=++++*
%#====================+===+===+++====+++=++++==++==+========++++==============+===++++**+=*####*++++*#
%++-:-=======+++=+==++++==+++=+=+++++++++++++++++++++++++++++++++++++++++++++++++++==++=====-+*##%#*=++*#
%+=-:--====++++++++++++++++++++++++++++++++++++++++*****++*+**+*+++++++*+++++++++++++=++====-=+*#%%%#****+*
+++=--=====+++++++++++++++++++++++++**+*++*+**+*++**+*****+******+++*********+**+*++++++++==+==+*#%%%%#********#
+*#*+--=+++++++++*++*+*++*+++******************************************+**********+*++++***++**++*#%%%####*#********
%*##**==++++++++**************#**#**##******************##******#*****************+**********+*##**##########**********
%####*++++****************#*****#####*#***###############*#######*###***********#****##****#***##*##%#*#%######*#*#%##***%
##%%#+++*++***********#*****#*##*#*####*################################*#******#****##*****##*##*##%%%%%%#####*## %%##+*+*%
%%%%*+******#************###*****#####*#######*######################*########*##****###**#*#####**#%%%%%###%####***###*****++*%
#******#***#**#########*#########*#####*####*####**###########%###*####%%#######***#############%##%%%%%%%%##*############*++++++*+++#
#*****#**####**######################*###**#*********#################%%%%%#######**%#####%#%#####%#%%%%%%%%##%#%####*###***+++++=====+
#*#######################################*####*****#########%%####%%%%%%%%##########*#####%#%####%#%%%%%%#%%%%##%###**#*********++++++*
####################%######%#%%%%###########################%%###%##%%%%##########%####%##%%%#%#%%%%%%%%%%%%%%%#####%%%%%####***#*****#
%*#################%%%%%####%%%%%%%%%#######################%%%#####%%%###########%%###%%%%%%%%%%%%%%%%##%%%%%%%%%####%%%%%###########%
%###############%##%%%%%%%%%%%%%%%%%%%####%#%#############%%%%%%%%%%%%%##########%%%%%%%%#%%%%%#%%%%%%%%%%%%%%%%%%###%%%########%%%%%%
%##%%###%#######%#%%%%%%%%%%%%%%%%%%%%%%#%%%%%%#%########%%%%%%%%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%
####%##########%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%##%%#####%%%%%%%%%%%%#%%#%#%%######%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%###############%%%%%%%%% % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%######%%%% %% %%%%%%%%%%%%%%%%%%%%%% %%%%
%%%%%%##############%%%%%%% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######%%#% % %%%% %%%%%%
%%%%#%#################%%% %%%%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%###%###%%%%%%
%%%%%%%##############%%% %%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%######%%%%
%%%%%%%%#############% %%%%%%%%%%% %%%%%%%%%%####%%%%%%
%%%%%%%%#########%%%% %%%%%%%%%%%#% %%%#%
%%%%#%##########%% %% %%% % %%%%%%%##% %%###%
%#########%%%%%% % %%%###% %%%##%
%%%%#%%%%%##%%% %%%##%
%%%%%%####%%% %%%#%
%%%%%%%%%% %%%###%
%%%%%%%% %% %%%%###%
%%%%%%%%%%%% %######%
%%%%%%%%%# %%###*##%
%%%%%%%%%#% %%%%#*#%%
%%%#%##### %%%%
##%######%%
%%%######%%%
%%%%%###%
`,
`
**%
%#********##**************#% =-==#
%+===============================================+*#% +-====#
#=============================================================+**#%% *======+
+---=============++=====+============++===================================+#%%%%% %==-===++%
*=----=====++===++=+++===++==+=++=====++=+=++===============+===================+**####**% ---==++++%
**=--==+=++++++=+++++=+++++++++==++++++++++++++++++++++++++++=+=++++===++=++====++**########*+*###%%% +-===+++**
#*=:-===+++=++++++*++*++++++++++++++++++++++++++++*++*++*+++=+=+++++===++++=====+==*######%%##*+=============+*+**#
%#+====+++*+++**+**********+****+*++*++++*++*+++++**+***+++=++++*++*++++++++==+++==+######%%%%##*===+++=+++++++*##%
%+==++++***+********####*****************#************++*++*++*******+**+++==++++==*#####%%%%%%#*++++****+++++***
%+=+++++*+********#*#####****#*#******#***##**********++++**********++*++*=++++*+=+######%%%%%%#**+***************%
%+++*++**********##*##*###*##############**#######*******+******#*********++++**++*#####%%%%%%#####*****************%
********########*########**####*###########**#####%##***************+***#+++*****+########%%%%%######*************+***
%*******##################*###***#*##*############%%%#**#***************##*****#**+####****####%######******+*****++***#
#******#####################*##***#*****#############***#####***##******##*****##**########%%%##%%###*****###**********#
*****############%##%%%#######*****#***############*##*#####%%#####*****###*##*##*##*****###%%%%%%%%#####%%%%###********%
***######%%%%%%%%#%%%%%%######*####*#*##*##########***######%########**##%#*##*##*##***#%###%#%%%%%%###%% %%%%%#****++*#
#########%%%%%%%%%%%%%%%%%######################%%#####%%%%%%%%%#%#####*##%##%##%###*###########%%%%######%######*++****+++%
########%%%%%%%%%%%%%%%%%%%#####################%%%###%%#%%%%%###%%%####*#%#####%#%#**#####%##%%%#%#####***########****+++++*
%#######%%%%%%%%%%%%%%%%%%%%###%%%%##########%##%%%####%%%%########%%####*#%#%%#%#%**##%##%##%#%%#%%%###%##%%%#########**+++++#
######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%####%%#%%#%%%%%%%##%%%%#########%%%%%####%%#%%%######%#%%%#%%%%%%%%%%%%%%##########**+++++=++%
#######%%%%%%%%%%% % %%%%%%%%%%%%%%%%%%#%%%%%%%%%%%%%%##########%%%%%##%%%#%%%%###%%%%%%%%%#%%%%%%##%%%#####*********+++++===+#
%#######%##%%%%%%%%% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############%%%%%%%%%%%%%%##%%%%%%%#%#%%%%%%%%%%%#######***********++++=====+*#
%############%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##%####%####%%%%%%%%%%%%%%##%%%%%%%#%%%%%%%%%%%###%%%%%%%#####%#****++++++=+**##
%%%%#%#%%#####%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%####%%%%%%%%%%%%%#%%%%%%%%%%%%%%%%%%%%%#####%%%%%%%%###******+++**%%%%
%%%%%#####%#%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%#%####%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%#***#%%%%%%##%########***##%%%%
%###%%%#%%%%%%% %%%%%%%%%%%%%% %% % %%%%%%%%%%%#%#%####%%% %% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################%
####%%%%%%%%%% %%%%%% %%%##%###%#%%%%%%%%% % % %%%%%%%%%%%%%%%%%%% % %%%%%%%%%%%%%%%%%%%%%###%%
%%%%%%%%%%%%%%%%%% %% %%%%%%#%#%%#%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%###%%%% %%%# % %%%%%%%%####%%%%% %%%%%% %%%%%%%%%%%%%% %%%%%%%%%%%%%%
%%%%%%%% %%%%#% %%%%%%%###%%%%%% %%%%%%
%%%%% %%%%%%#% %%%%%%%%%%%#%%% %%%%#%
%%%%% %%%%% %%#% %%%%%%%%%%%%% %%%##*#
%%%%%%%#%% %% %%%%%%#####%% %%%##**#
%%%%%%## %%%####%% %%%###%%
%%%%%%## %%%%%%%% %% %%
%%######% %%%%%%%%
%#######%# %%###%% %
%%%###%%%% %%###%%%%
%%%%###% %#####%%%
%%% ######%%%
%%######%%
% %####%%
%%%%
`,
`
*+============+++***#%
*==========-====================+**#%
#=--======-==-=-==-=========================*# *=+
#----==----==---==----==-==========================+# #-==
+--====-===-==--==-==---=========-========================+#% #=-==%
=-============-====-=+=====-+--================++++=============+# =====+
*=====++++*++=+======+==============+=+=-====+*#######**+============+# *=--==+*
*===+++******+++++=++=++=+++=+===-=======-=++=*########%###*+===++==-====+* =--===++
*===++**+****+++=++*+++++*+=+++*+=-+==-+=++++*++#######%%%%%%##*=--============*#% =---=++**
+++******++*****+*******+**++++++=+===++=+++**++######%%%%%%%%%#*+==-=-=============+++-===+***
#++********#***++***+************+=++==+=++*+++=*######%%%%%%%%%##*==-==++++++=++++++++++***####
****#########******+**#*+****#*+**+===+=++**+==+#######%%%%%%%%%%#**+=++++****+++++++*****#####
**###########**+**+++**+***##*##**+++=+++++++++*########%%%%%%%%####***********************##*#
**####%%#%#%##****+++**+**+*#**#*+=+++++***+++**#########%%%%%%#######**********************#%
%**##%%%%%%%%%#*******++***####**+++**++**#*+=+*##############%%%%%######*********************%
%**##%%%%%%%%%###*********###*#*+++***#**##+++**#+*#############%%%#%###*****+*****************#
*##%%%%%%%%%%%###****######*##*****#*##*#**+***#*****#*##***#%%%%%%###***************++**##****%
####%%%%%%%%%%%################**##########***##**#*##*#+=+*++##%%%%##########*************#**#%
%####%%%%%%%%%%%##########%%###***####*###########%*##**+*+++#*#*##%####%%%%%###*******#######%%
######%%%%%% %%###########%%%#*####***###############+**+******#####%% %%%%###*******###%%#
%####%%%%%%%%% %%%####%%#%%%%%##%%#***#####%##########+++++********#####%%%%%%%%#******+*****##
%#####%%%%%% %%%%##%%#%%%%%%#%%****##*#%%#%######%**+++#**####***##**####%##***+*****+++***#
###%%%%%%%% %%%%%%%%%%%%%%%%#**###%#%%%%%##%##%###+**#*###*#####%###%%#%%###*****+*+++++#
%#%%%%%%%%% %%%%%%%%%%%%%%%***######%%%%%##%#%%*###*######%#%%%%%%%%%%%#######*++++++++*
#%%%%%%%% %%%%%%%%%%%%%###%######%%%%%%%%%%*####**#####%%####%%##########***++++++++*
%##%%%%% %%%%%%%%%%%%%%%###########%%%%%%%%#######*#%%%%##%%%###*****###**+++++++=+++*
%%%%% %% %%%%% % % ###%#%######%%%%%%%%##%%####%%%%%%##+++****+++***+++++======++#
%% %%%%%%%%%%%% %#*######%%%##%%%%%%####%%%#%%%%%%%#######*+*****+++++========+#
%%%%%%%% %%%%%%%#% %% %#####%%%%%%%%%%% %%####%%%%%%%%%%##**#######*##**++==========+*
%%%%%%% % %%%%%%% % ###%#%%%%%%%%%%%% %%###%#%%%%%%%%#++**#######**++++=======++***#
%%%%%%%% %#%####%#%%%%%%% %%###%%%%%%%%#**##%####+**++++======+*###%%##
#%%%### %%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%#****+**+++===+*#%%%%%%%%%
%####### %%%%%%%%%%%%%% %%%%%%%%%%%%%%%##******+++++*#%%%%%%%%%%
######### %%%%%%%%%%%%% %%%%%%%%%%%%%%######**++*#%#%%%%##%%
####%%%%% %%%%%#%%%%% %%%%%%%%%%%%%%%%%#**#####%%%%%%
%%###%%% %####%#%% %%%##%%%%%%%%%%%%%%%%%%%
%%% %%%%%%%% %%%###**#%%%%%%%%%
%%%%%%% %%%%####*%
###%%% %%%%%%%%
###%%%%%%
%*##%%%%%
%*###%%%%%
#*###%%%%
%#####%%%
####%%%%
%%%%%
`,
`
#++#
#--==+#
%###*++++++*++***##**+**#%%%% #=-====+*
%#*+=========================================================+*##%% #**#*===+++%
*=============+======+=+===+++====+====+=+=+===============================++*%%=+*###*+++**%
#+=--=======++=+===++=+++==+++++++++++++++++++++++++++++++*+++++++++++++=+++==++======*##%#*=++*#
*=----=====++++++++++++++++++++++++++++++++++++*****+*+***+++++*+++++++++*++++=++======*#%%%#***++#
%=++--=====++++++++++++++++++++*++**+*+****++*+**+***********++++**********+++++*+++==+==+#%%%%#********%
%+*#*=-=++++++++++++*****++***********************************************+****+++****+*+++##%%%####****+**+#
#*##*+=+++*++*+**************###*#*****************###*#*#*#*************#************+*#**##*#######*********#
%####++++*****************#**###################################***************#*****#**##*##%##%%########%%##***
%%%%*++***********#******#*#****######*#####################%%########*********##****##*#**##%%%%%%##%#*#%%%###*+***%
%%#++*****#*******######*###########*##*#*###*############%#####*###%%#####***###*#*###%#*##%%%%#%#%%##***########*+++#%
%****##***#########################**#*********####################%%######**######%#%######%%%%%%%%####%%#######*++++++++++%
#**####*############################*####********######%%####%%%%%%%%#%######*##%##%#%###%%%%%%%%%%%%%##%###*********+++++==*
###########################%#%%#########################%%%#####%%%######%######%%#%%%#%%%%%%%%%%%#%%%%%#**#%%#######***+++*#
#*################%%%%#####%%%%%%%######################%%%####%%%##########%###%%#%%%%%%%%%%%%%#%%%%%%%%%###%%%%###########%
%##############%#%%%%%%%%%%%%%%%%#%####%#%############%%%%%%%%%%%%#########%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%####%%%######%%%%%%
%##%###%#######%%%%%%%%%%%%%%%%%%%%%###%%%%%##########%%%%%%%%%%%#####%#####%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
#%###########%%%%%%%%%%%%%%% %%%%%%%%%%%%#%%%%%%#####%%%%%%%%%%%%%%%%#%######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%#%##########%%%%%%%%%% % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%#####%% % % % %%%%%%%%%%%%%%%%%%% %%%%%
%%%%%#############%%%%%%% % %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#####%##% %%%% %%%
%%%%%%###############%% %%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%#%#####%%%
%%%%%%##############%% %%%%%%%%%%%%%%%%% %%%%%%%%%######%%%%
%%%%%%%%##########%% %%%%%%%%%####% %%%%
%%%%%%%%%#######%% %%% %% %%%%%%%%%%% %%###
%%%#####%%#%%%%% % %%%%### %%###%
#%%%#%%%%##%% % %%###% %%%%
%%%%%%###%%% %%%#%
%%%%%%%%%% %%###%
%%%%%%% % %%%%##%
%%%%%%%%%%% %%####%%
%%%%%%%%# %%#####%%
%%%%%%%%#% %%%%#*#%
%%%%#####% %%
%#%%#####%%
%%%%%#%%%%%
%%%%%%%
`}