`..-:::-.`
.-/osyhddmmmmmmdho/-`
`./+syhhhddmmmmmmmmNNNNmmmds:.
`-/oyhhdmmddmmmmmmmmdmmdmmmmmmmmdo-`
`-oyhhdddddhysssoooooooossyyhhddmmmNmms-
.oyhddddhso+:-:::::::::::::::::://+osssydds.
:ydddddhys/-.-..----:::::::---------:-:-.`.+hh:`
-smmmdhhhy+/-......--------...............-..`-+ys`
:dNNNmdyyyso/:--.--.........................-..-:+ho`
-dNNmmmhssos++/:-----.................-.......---:/+hs`
.hNmmdhhyoosso//::---..---....-...............---://+sd+
/mmmmdyhyooso+/:::---......................------:/++ohh:
yNmddy+osooo/::::----....``.....................--/+oohhs.
.dmmdhy++o+/:---:::--.......-------..............--:++osyh/
:mmddhyoo+::::--:::-:+ssyhhhhhhys+/:---.----/++///:-:/o+yho
ommddhyo/:-::--::/+shddhhyhhhdddyyo/:---:/+oydmmmmdyo++oohy
ymdddyy/::::--::/shhyo++++osssssoo/:-..-/osssyyyhhhdmmysohy
hmddyyy/::::::::/++osyyyymNdmhdyys/--...:osssyyyysssshmhohs
`-..sdhdhhs/:::::::/+osyyso++oossossoo/:----:oyyho/dNmNmdyyhod+
`oy/:/+oyhys//::://////////++++o+++/::/::--:::+oooosooossydyood:
:s+--::-:/ys//::::-----------:-:----:::::::::-://::/+ooooooys+y-
`oo:...-/::/+//:::---.`...----------:::::-.-----//:------:::::++/.
.s/-..:+s+--/////:::-.........---/++/:::-....--.-/++:------...:os-
:/.:+oyo:--:////::::--....--::+yyo/-::::::::::-/+::/o/:--....-/+-
`:-+os/:---:////:::///:::://+sho//+shhyhhyooooshhhyoohy+:---:://`
::/++:----:///////++++/++osys+/::///++oyyyyhysyyysooohho+////+:`
`::/::::+::://////+++++oyyo+/::/:/:////++/o+++oo+ooooshdysooo+.
`:--.-/+/:///////++o++yso+////+++++++osoo+++oo+++oosssydysss/`
`-:::- .////////++++/s/ssyhdmdhsosos++syssyyhhdmdhssssysooo-
/++//////+++//+/yNNy+::``- `` `- `-.::yMMMmhso/+o+/.
-o++//////++/:+/:+os/--..:.-```` `` `.oNmho++::+/+/`
`+oo+//////++/:/--::+oo+/+++/////+/+/+oo++++::++/-`
:+o+++/+//+++:/::-::::::/://////:/oo+++///:/o++.
.++oo+++++/++/://:-----::/+ooo++++++++/////ooo.
/++ooo++++//+/://::---::///+o+++//////+//oss.
-//+ooo+++////:::::::::::::://////////+/oso.
`///+ooooo++///:::--------:::::::::/:+/sso`
:///++ooooo+++/:::-----::::::::::/://syo.
-+//++++oooosoo+++/::::::::::::://+osyo-
`////+++++osssyyysssooo+++++++++osyys+.
:+//+++++ossyyhhddhhhhhyyyyyyhhhhyo:` `-`
`////++++oossyyhhddddddhhhhhhhyso/. ss`
:////////++ossyyhhhhhhyyyhyys+-` `ymy:`
`//:::/::///++oossyyyyyyyo/-` +mNNmy:`
.:::::::::::/++oososo+:.` `+NNNNNmmho-`
` `.:::::::://+++++/-` `sNNNNNNNNNmdy+:
`:y. `.-::://+++//-` .hNNNNNNNNNNNNmmm
`-ymd` `.-----.` -hNNNNNNNNNmmmmmmm
`.:smNm- .` ``.-:/.. :dNNNNNNNNNNmmmmmmm
`./shdmNm- .+sosyyy/.``-:-` `+mNNNNNNNNNNNNNNNNNN
`-+shddmmNd. +ho/+shdddh+. `oh+. `sNNNNNNNNNNNNNNNNNNNN
`.:ohddmmmmmNm: `+ho-.``-sdddmh/``+s+` `sNNNNNNNNNNNNNNNNNNNNN
`-+ydmmmmmmmmmNmo` `/:.`` `.-/hmmmmo`::` `yNNNNNNNNNNNNNNNNNNNNNN
`./shmmmmmmmmmmmmmms. `-` .` `.--:hmmmh/-` `yNNNNNNNNNNNNNNNNNNNNNNN
/shdmmmmmmmmmmmmmmmNy/` `` `hy/` `.-/+hh/.` ``yNNNNNNNNNNNNNNNNNNNNNNMM
mmmmmmmmmmmmmmmmmmNds: /osyh+` `:/o/` ``sNNNNNNNNNNNNNNNNNNNNNMNNN
mmmmmmmmmmmmmmmmmNNs/ `.oNd+--o. `oNNNNNNNNNNNNNNNNNNNNNNNNNN
mmNNmmmmNNmmmmmmNNd/` `/shmmmddo. /mNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNmmNNNNNmmNNNs- `/ydddmdy/. ` -mmNNNNNNNNNNNNNNNNNNNNNNNNNN