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