+ ############### \ ######## - / * ######## # / \ | \ + # ### - _ = | * _ < ############### + _ #############
##:::::::::::::::# | #:::::::# , / #::::::# * | + / - #:::# * * , # = , < #:::::::::::::::## , # #::::::::::::###
#:::::######::::::# + #::::::::# , #::::::# / > + | > \ # #:::::# > * = + + / = #::::::#####::::::# #:::::::::::::::##
#:::::# | ####### \ = #:::::::::# #::::::# _ _ * | _ #:::::::# , / # / \ ####### | #:::::# + + ###:::::#####:::::#
#:::::# + # _ * _ / #::::::::::# + #::::::# . \ = , , . #:::::::::# / _ | # / _ = + # _ #:::::# < #:::::# #:::::#
#:::::# . + | + \ + / #:::::::::::# #::::::# + > / #:::::#:::::# / = / , / = + | / #:::::# , #:::::# #:::::#
#::::#### # _ > #:::::::#::::# #::::::# < \ _ # / #:::::# #:::::# \ > \ * | ########:::::# = + #:::::# \ #:::::#
##::::::##### . #::::::# #::::# #::::::# / \ . #:::::# #:::::# \ . + * = < > #:::::::::::# \ + = #:::::# _ #:::::#
###::::::::## - _ #::::::# #::::#:::::::# / > #:::::# < #:::::# + | | > | / ########:::::# - / #:::::# = #:::::#
> | ######::::# _ #::::::# #:::::::::::# _ = \ * #:::::#########:::::# / , \ \ _ < # < #:::::# < . #:::::# * / #:::::#
> \ - * / #:::::# #::::::# \ #::::::::::# \ + * - #:::::::::::::::::::::# / / . < * * - , #:::::# + #:::::# - #:::::#
/ / * , + #:::::# # _ #::::::# > #:::::::::# > + # \ #:::::#############:::::# _ = < | \ #:::::# / #:::::# # #:::::#
####### \ #:::::# * #::::::# > #::::::::# < / _ #:::::# + | < \ / #:::::# \ ####### \ #:::::# > ###:::::#####:::::#
#::::::######:::::# = #::::::# * #:::::::# | _ #:::::# / # \ - \ + #:::::# \ , #::::::#####::::::# - #:::::::::::::::##
#:::::::::::::::## < #::::::# - + #::::::# \ #:::::# / , - , \ / . #:::::# - #:::::::::::::::## - #::::::::::::###
############### \ | ######## , - ####### | \ ####### + * \ \ | ####### / _ ############### \ | #############
|