^^^$^^^^^^^^^^^^^^^^^^^^^^^^^^$$$$^ ^
^^^$$$$$$^^^^^^^^^^^^^^^^^^^^^$$$$$$^^
^^^$$$$$$$$$$^^^^^^^^^^^^^^^^^$$$$$$$^^
^^^^$$$$$$$$$$$$^^^^^^^^^^^^^$$$$$$$$$^^
^^^^$$$$$$$$$$$$$$^^^^^^^^^^^$$$$$$$$$$^^
^^^^^$$$$$$$$$$$$$$$^^^^^^^^$$$$$$$$$$$^^
^^^^^^$$$$$$$$$$$$$$$^^^^^^$$$$$$$$$$$$^^
^^^^^^^$$$$$$$$$$$$$$$^^^^^$$$$$$$$$$$$^^
^^^^^^^^$$$$$$$$$$$$$$$^^^^$$$$$$$$$$$^^
^^^^^^^^^$$$$$$$$$$$$$$$^^^$$$$$$$$$$^^^
^^^^^^^^^^^$$$$$$$$$$$$$$^^$$$$$$$$$^^^
^^^^^^^^^^^^^^$$$$$$$$$$$^$$$$$$$$^^^^
^^^^^^^^^^^^^^^^^$$$$$$$$$$$$$$$^^^^
^^^^^^^^^^^^^^^^$$$$$$$$$$$$$$$^^^^^^
^^^^^^^^^^^^^$$$$$$$$$$$$$$$$$$^^^^^
^^^^^^^^^^^$$$$$$$$$$$$$$$$$$$$$$^^
^^^^^^^^^$$$$( )$$$$$$$$$$$$$$$$$$^^
^^^^^^^^$$$$$$$$$$$$$$$$$$$$$$$$$$$^^
^^^^^^^$$$$$$$$$$$$$$$$$$$$$$$$$$$$$^^
^^^^^^^$$$$$$$$$$$$$$$$$$$$$$$$$$$$$^^
^^^^^^^^$$$$$$$$$$$$$$$$$$$$$$$$$$$^^
^^^^^^^^^$$$$$$$$$$$$$$$$$$$$$$$$$^^
^^^^^^^^^^$$$$$$$$$$$$$$$$$$$$$$$^^
^^^^^^^^^^^^$$$$$$$$$$$$$$$$$$$$^^
^^^^^^^^^^^^^^^$$$$$$$$$$$$$$$^^
^^^^^^^^^^^^^^^$$$^^^$$$$^^^^^
^^^^^^^^^^^^^$^$^^$^^$$^^$$^^^^^^
^^^^^^^^^^^^^$$$$$$$^^^^$$^^^^^^^^
^^^^^^^^^^^^^$^^^^$^^^$$^^^^^^^^^^