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