!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!
^^^^^^^^^^^^^^^^^#^^^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^^^^##^^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^^^^##^^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^^^^##^^^^^^^^^^^^^^^, ^^^^^^^^^^#^^^^^###^^^^^^#^^^^^^^^, ^^^^^^^^^^#^^^########^^^#^^^^^^^^, ^^^^^^^^^^##^##########^##^^^^^^^^, ^^^^^^^^^^^#####^^^^#####^^^^^^^^^, ^^^^^^^^^#^###^##^^^^^####^^^^^^^^, ^^^^^^^^#^####^^#^^^^^^###^^^^^^^^, ^^^^^^^^#^####^^^^^^^^^###^^^^^^^^, ^^^^^^^##^####^^#^^^^^###^^^^^^^^^, ^^^^^^^###^####^##^^^#####^^^^^^^^, ^^^^^^^^##^####^^#######^##^^^^^^^, ^^^^^^^^###^####^^######^^^#^^^^^^, ^^^^^^^^^###^####^^^#####^^^#^^^^^, ^^^^^^^^^####^####^#^^####^^^^^^^^, ^^^^^^^^^^####^^###^#^^^##^^^^^^^^, ^^^^^^^^^^^#####^###^##^^##^^^^^^^, ^^^^^^^^^^^^#####^###^##^^##^^^^^^, ^^^^^^^^^^^^^#####^###^##^^#^^^^^^, ^^^^^^^^^^^######## ### ##^^#^^^^, ^^^^^^^^^###########^##^##^^^^^^^^, ^^^^^^^####^^^^^####^^##^##^^^^^^^, ^^^^^^###^^^^^^^^####^##^###^^^^^^, ^^^^^###^^#^^^^^^^###^^#^###^^^^^^, ^^^^^^###^^^^^^^^####^##^###^^^^^^, ^^^^^###^^#^^^^^^^###^^#^###^^^^^^, ^^^^^###^#^^^^^^^^###^^#^###^^^^^^, ^^^^^###^##^^^^^^^###^#^^####^^^^^, ^^^^####^^##^^^^####^^#^#####^^^^^, ^^^^#####^^#########^^^######^^^^^, ^^^^##^###^^^######^^^####^##^^^^^, ^^^^#^^^####^^^##^^^^^#####^^#^^^^, ^^^^#^^^^#####^^^#^^^###^##^^#^^^^, ^^^^^#^^^^^#####^^^^###^^#^^^^^^^^, ^^^^^^^^^^^^^#####^###^^#^^^^^^^^^, ^^^^^^^^^^^^^^^######^^^^^^^^^^^^^, ^^^^^^^^^^^^^^######^^^^^^^^^^^^^^, ^^^^^^^^^^^^###^^###^^^^^^^^^^^^^^, ^^^^^^^^^^#^^^^^^^##^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^^^^^##^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^^^^^#^^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^^^^^#^^^^^^^^^^^^^^^, ^^^^^^^^^^^^^^^^^#^^^^^^^^^^^^^^^^
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!