.......... ..........
..=*******#+-:.. ...-+********=:.
.*#+#####*=-:-+#-. .-#*-::=*#####+**.
..-*+-...-*#####*-:+#-. .-#+:-*#####*-...:+*-..
..-=:.. :########-:#=. .=#--########: ..:=-..
.:=:.-=- .-#########-=*: ..:-===-:. .:-===-:.. :*=-#########-. -=-.:=:.
.*-:. .::-==*########+##-#- ..=*=-..:-=+-. .-+=-:..-=*=.. -*-##+########*==-::. .:-*:
.*-::..=#############-##+*: .*+. .-=. .=-. .+*: :++##-#############=..::-*.
.=:...-#############+:*#*=. +*. .-*##=. .=###-. .*+ .=*##:+#############-...:=.
.:=:..+############=.-##+. .#*. .+###*. .*###+. .+#. .=##-.=############+..:=:.
..:-----########=:.-##:. .#*: .-###*. .*###-. :*#. .:##=..=########=----:..
.=*######-:..-*#-:. =#+. .:=-. .-=:. .=#= .:-**-..:-######*=.
.-*####*-...-*#+:-*#= .*#=. .-##. =#*-:+#*=...-*#####-.
.-####:..:*##*.:+#####+. .:##-. .-##:. .=#####+:.+##*:..:####=.
:*#*:.:*##-.-##########*: .:+#+. .+#+:. :*##########-.-###:..*#*:
.-#+.:##+.-###############*:. .=##: :##+. .:*###############=.=##:.+#-.
.-*--#+.=####################: .*#*. .*#*. :####################+.+#-:*=.
.-*-++.########################*:.. :##+:. ..+##- ..:*########################.+*-*-.
.++*-+##########=..::.:-*########=.. .=##+.. ..=##=. ..=########*=:.::..-*#########+-*++.
.=*=+#########:=########*=**######-. .:+##-. .-##*:. .-######**-*########=:*########+=*=.
.########*:*###################*. .=###. .*##=. .*###################*:*########.
:######:+-=####################*. .-##*. .*##-. .+####################+-+:######:
.=#####*..:*####################= .*##- -###. =####################*-..+#####=.
.-######. .-####################+. :###: :*##: .+####################=. .*#####=.
.-#####- .-+###################*--+###= -###+--*###################+-. :#####=.
.-=+#####- :+###*#######################*: :*#######################*###+:.-#####+=-.
:*#######*.:#######################----:.. ..:----#######################:.*#######*:
-*#######+.:###################*=-. .-=*###################-.+########-
.-========================================================================================-:
.::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::.