==============================================================================.================
==========================================================================.==-====== ==========
=========================================================================:--+====-===.=========
=======================================================================:::..===..=+::::..======
=======================================================================+. ===:=:===:=.+:-:=====
=======================================================================@ ==.==-=.=-=.=+:=+ ====
=======================================================================@:=.===-=.===:==-:--====
=======================================================================+= ====-=.==+:==+.-* ===
========================================================================# =.==:=:.==:==+.-* ===
=======================================================================.@.===.=--.=:===+.:+ ==
========================================================================@:==::==-.===.=+.======
======================================================================= -+ .::=:-:===.=+-==* ==
========================================================================.# :-.=.=-:.+.=-+.=+ ==
========================================================================:% := .===:.+.===.:- ==
========================================================================:%.:- .==:==-..==..++.=
============..========================================================= :%.:- =.===:==.=+.=+*.=
==========..===.========================================================.%::-.===.=:.======.===
======.:::-+=::=..==================================================================:======.===
====.:-++:===+-.=:::======================================================*::==================
===.-=:==:.==-==:=:-====================================================:@.====================
===-+= ==. -=.:=:-:====================================================@==================+==
====#. ::. :.=:.=:-:======================================================:==============:=:=
== :+=. =::=.:..::=--====================================================== ==============+* =
= =*=.== -= :: .:=--=========================================================================
= =+*= = -==.- .:=--=========================================================================
= =*= =-== - ::=--==================================================#-::===============-+ =
= =*.= ==:.=-=.:=--==================================================@.:===============-+. =
= =-+:= .==:=.==.:.--==================================================@.=.==============+*. =
= =++= =====:..::--==================================================@.=================* ==
== ++.. =- =.-=.::-.==============================================.=.@.=.=============-#. ==
==. :#+.= =-.=. = =--=========================================== ==@. ..=============-* ===
== :=+*..= =- = =. =--======================================== = =@ ================= ===
== :==*:.= = == =-:======================================== =. .% =:=============-# ====
===:===-.= == = -:=======================================.: ==-. =: .=============:++ ====
== :-:++.. = ===== :-.==================================== =*:+*#: @:===============:% =====
== :--+:. .======= =-:=================================== =%***#+=*-===============:%======
= :-.*=.=== ===== =-:=================================== . -####+#=++===============+=======
= :=.-=:========= =:-.====================================--=-+#+*@@===============+========
= :-:=+-========= ==:==================================:+=-..:--%%===============*+ =======
= .-:-=:========= :.-.================================.+#+++-..=%==============*+ ========
= -=.::.========= ==+.=================================.----+-..@===============.=========
=== ..-::..======== =:=======================================::-=@==============-==========
=== :-+:.========= =+.=======================================.+-==============.==========
==== ...-:.========= .+=============================== :=#+.=================-============
===== . ===:.========== =:+====:-======================= :#+#%+.=-:=.==========#:.===========
===== ..+:.========= =+==:=--==========..========== :#+*%+===:=====:==:.==:+= ==========
======== ...+-.==========. ..=:-.=+===========.==========.+#+#%=.+= =.====.=-#+===:.==========
======== ..=+:....=======. =+. =*===========#+.======== :#+*=#-=-=.======:++:=.:==:==========
=========== =-::::.======= :- ===========-:=+*+=========:#*=%+=-: .=====:++..====%:.=========
============ .==---::.::== ..+ =+*=.=====-%.+=*+==============+=:..==.===+*:..==:=*=.=========
============ . ==--:.*=.==::-. =-*=-:.==-%@ :===============%#+-..:======+-=:....==@.=========
============ == ..=:--#*:.=+..===:+=:-===%%+====*==========%=%*=...:===.:+:==-:.::==@:=========
=============== . =-#%-=-+ ===+*..=***%@.==========+=+%=%*=....===..=+.:===-:===-@.=========
============== = =*%=:+- ===.-+. +*#%%+-**=*+======*%==%.===:====.-*++:+========+*=========
================ -##++- =====::=-+*%%@.:===+++====:=+#%-.=::======#=.+=*========-@=========
=================== +=##=.======..-##=%==. ..==:-=====.:=+*==========-.*=#*========%-=========
==================== =+=== ========+*%%=%%.===.====:===============.+- *+%#=========@.=========
==================== *=== ===== =+**%======.=============:=======*%-+#==#==-=====-=:.=========
=====================.*======= ===+**===%@.===============.:====:*+=#==%*=-=======-%:==========
=================== ===%-.======:+%=*====:.=============.======-%+::-+@%+-==+=====%-===========
====================== =- ====:==%%%===@:.==:+=========.=====:-=-:===-=%=+#++====+:============
======================.#-====.-=-%%+*=%@-:+@@%%*-==-:==========..=======%%==*=--#-=============
======================+%=====.-.+=#-+%%-=#++=:=:-==:===-:===========:====%==--==#-=============
========================:=====-+#*#+*%-.%:...=+====:===+==.:===============%==*#-==============
=======================+======*#+::+@+:.@=. .-====================-=========*=================
========================+=====%=+*++#+==@==== :*============================@+=================
======================= #-====%%*+-=:*=========-============================%*=================
======================= =*:===++:-=:+++-+======================================================
======================== =:::-:**##+%=%=. ===========================-:-=======================
======================== *#-=#%#+#%##@- ===========================:==:-===*== ==============
========================= -=%%@#+++#+%+.========================#*-:====-=====+- ==============
========================== -=%====#=-.. =======:==*====+========#=:.=========#+.==============
=========================== -%%==#+. .========-=-+============*%+:.==.========: =============
============================ :%-=+#+.==========-=:=#@*+=====+=*=+=+-..:=======-*-=============
================================@#*+. ===================%=%=%======#=-==-===:==#=.============
=============================== =+ ===============================#@+==*========: ===========
=============================== .. ====================%*============%@#:%=====::%============
========================================================.%=====*=========:%=====--#:===========
=========================================================.======================+#:============
===============================================================================*#:=============