.,----------------------,.
.=+%%%%%%%%%%%%%%%%%%%%%%+=,
,=H################M%+M####X-.
,+###;=;@#########M/--X#####=.
,+###=,,-+M#######/,.-+#####=.
,+###;, .,:H#####%-. -+#####=.
,+###X- ,=X####:. -+#####=.
,+####=. .=X##$- -$#####=.
,+####$- .=M#/, -H#####=.
,+#####;, ,:#=. .=######=.
,+######;, ,/= ./######=.
,+#######;-. .-- -$######=.
,+########%=-. ., ,:#######=.
,+########M;-, .-H#######=.
,+#######$=,. .=########=.
,+######X=o-o -$#######=.
,+######:,.-- ./#######=.
,+#####H- .. .=#######=.
,+#####H- .=H######=.
,+#####M-. .=#######=.
,+######/-. .:#######=.
,+#######+=,. ,%#######=.
,+########@=, . .,=@#######=.
,+########%=,.,,.,-;########=.
,+########=,,,,=---;########=.
,+########:--,-==%X#########=.
,=M#######MXX;=H###########@-.
-;$HHHHHHHHH$;HHHHHHHHHHH+:,
,------------------------.