+>0^^^**11010101+~+011>010~00~*^*1++0>0011100+^>1~001~100^0010+010*000>10101~0~0011~0^001110^1^11>10~0001~10
>~01^^*10011^0+1>*>*1+>110011^1~+^1010+011010^^~1111011001>111100010~^0*11~101>01^1~+*0*0110~100111101111
*~1^*+1~01~1110+^0^+*+001>1^1+0>000^111++~100~111*^10110>101101~1>111*000011>00*1+>^>00*011^>1100110~0010011000>10>1+1010010
*+*1101*^11+10~11*100*+1^101101*>>00+10+*0>1*1+0*1010*>100100>0110~1100000^*~+>~111*011110>01*1011~11*1010001~000
*0^*+0>+1^0~01>>0^1~0110010+101*0^10*1011100^0^1101^01*1*0+111100+110>11+0110*1*0*~10000101*11+0~00110001>~111
*^^010+011^0000>~10001010*0>^1~^^111**10+0>11>0+1>>0101*11*0>~0*110>1100>+00^0>*101110011~0+00010010110*10>*0*~+000~1011+1011*1110*1010111100
>1>^*00*1^1^0+10>0^0+010100+11*011+00^00^1^>++~+10~1*11010>0000011111001+010^1111111>>*1*^*1>01>001110>1110~110000001111101
~>*>+>10*1>11101*00~0010^00^000*^01000^*01011~1+110011>0^^1^0110~110*01101~>+10100~00>*11+^1~100100010^11+1+^1011^111>010001+1010
*+1~*1^*1101101+0+~00*10~1>11>1*++0000^0~^111>01~0>00010001^~111111^01*0>100~00+011^1>+^00>0~0011+0~1111>0+*0>11110010
+>0+10^1111*0^111^+0000^~000010^11110^01^001^1+>1*~011*01>1001*110~^1+>1~111+0~0^010+^00^0010*~01001>~0111001>~1^+^10~01>0011001001>01001100
+0*1^^10+>01110^11>+>0^1>111010~>1^10^01100**+10110>1010010*0+01^*11+00>011100>1111010100100*11+01*>101101
+*10++1+^0~11*0~00*1*~000011^00>110+*1001*11110>+001~1*00^1>1>00~11+11+~1~01>~+*00^~01111^+11^100*~~1111111~0111>1110
*10+^01011*101>*^+>11~1+001*>0~11100>+000~10111^^1>00100+11~0^***>+010^1011>>0+1^00>10100101+1+1>111011+01011~*1010>00111*00+01~111^110010
>++^100^011110^0>0*0>0*~+0+1>+1^~1100*1~1*00+>01101111111+*^*0^~~+10010^110100>~01~1+11001010111~10011+0~1>101
^~011+0+1^^+>>0+10111111^10*10+11>111*>^11001~101*1^1+~00~110*1>00+>110011100+10^0*^11011010010^111*10110110
+^^0+1>0+0*010110^100+111>10*~01000110*1+01>1^>*^11111~*^*10110+1*111000010>1001~^+>0111100000~+000^0010~010
^^101^~~00*1+00010+>1^1000>10001^10+1~001010^+101>>1*100~0110>01^^10001+10+*^~1010>011>100~>1~+01100+0~010
^*^010>11>+010*~>110110~10**+^^0111>1^^1+1111*00>~1>*101~*00100100+*11+00100011010^^00011001+11~001110+00>0011010
>~>>1010*1>1>11*01*+11011~1>0110>010~**11^00^11011>+00>+^001111>1101^11001^0+010^010>0~~001^1101~0>1+100011~^101~1~1
+1>~0^10>10*0>+10^1>+1*>00111>^00010~00>11100>11~>0100*+^11101>*000~~000*>10^*1001>+~101*01110+10^01100~11~10001^0001110
^01^>*>+01>01001110^10^01000111010*10^011+1~****+00+00^11100+00*~0>+10110010011+011**+>~0001111101110
*^^~10>01010~101+11^~111~0*1001>0>^111^+11*+1~001>1+1~001^10>11*111~1*>110+10~00+111^001001^1010>+011~^000000^1*~1111110
*0*0~0^1^01100100*^^101^*^0>000*010^0100>~*1110101+1~10>+0+~1+1011001110000>1010^>1+*~010~1+100>0~+0+00~1000100
*0+0~>0^^00*~1>**1+*11~+01~1+10~000^01^+000011+*000101010>11100*1~^0>1011+0100011>0>1~>0001*11~110>^1~000010~11
^11^11+100>~*~110*1^0~>*1^^1*11001^1*0001*00>+011*1000+1010100~1^1011*>+1~~^1^01>1000+1001+10*>0>++10101011100+00000~0100+1>1101>0~^1010001001
^>*^10>101*11>01*0~~>^>0>^001000110100001^111010^+11>001010>001+0+1~000100^1~1^0^~100>0*011100011~+0~1~>00++00^*0101>1~11~011>01+0*101>+11+010
*1^100>10*0>00~0010*0+00~*^0^11>11~*11+++10>111~0100^1>111+1111~1+*^~1>~000^0001^01000100+^1000+0+0^001101^+11~1110110^+10000~111
+0**^0011^0001+1+1110010++1^0^*000>10011^00+0~0^+^*11*100000^110111+^+>000*0~00011101011110+1~00>001>01>0101
+0*1*0^01^1101+100*11~0+*^1>^^>^^>1100110110+~0011+0>1*1+0111*100011011~11101~*101010^++~010000100>0^10110~1~1~10
>+~+>111*^*10>001~0*0*~>+111>1*000>~00100110111+*1>0011^^*1^+^0+001~^101~~110100010+110+~0111010001*>0^+110+1011~110~0111~^01011
*1+^*^0011^110011>00*1~1100~>100010~>^^0111>111^0~>00011^11+>010^*1110010^01101*>^10011^110100+01+111+10000~101*1*0>1011111
*++001>0+*1*>01~^1+11^01~1000^~+11>11111>1+^^~1110010>011110000*1~11000>>>^0~01000>100>+~~10~>0101110~1>110
>*001+0*0*00010+110^^1~1101+01^^11>^*0^0110^^0+110>~1+01000~00+0110101*1011~1+^1~~~+1111+0+00001010110
^1>11+^10111^*11111~^11>010*01>01~01010>0^>1101>^+1+0>10100++01+01*1010^^1++011101111~000+0110+>1101
^11^1^0+01>1>1+0>10*11~11*1101*01^1>+~^^111~101>1*0~01001011>11+10>*~>01110>111+111011>10+11100*110101
>>0^0*~*~00+>1*00010++*00010+0>^011+1001110101^*0*>~00*000001+1+>001>0010++1*1111^101~110*1010*110010100
>1>00~0^011^1+00>**1111011+1+*100011*~0^^00*01*01>10011*0011110011*0+^+1>1**1100100^1>0010~000111~10+^*^1++1001001~0~00010~101
~+1>>1>^10101^01100^00+~^0*0+00*1^001^1+^1001+0>>^10*1111*010111100>000101*00011+011>0100+>+0+^^00011^>1110>+11*0~100010~0010101010110
+**1*0>+000>~~00*++0000+000*01*111^1110*011>~00^010>~01000>111+1^*1>*0*+1^+0+1110100++1101+110000100~01>~00^^+10011~110^01~+111000111
^+>10*+~~0001111>>11+^000^1011^>0100+11*1~110~>11>111>1*011>01~~>^1^+00^11000**0*00*01010111>0*0~>1>001011^>110100001001>01010011+1011
*+00+**11+10>~*00*1000^11~0*001110^10+0^0010^1001~11*~1~~0+10110*10001+10>**^1110>000+>010101011~0~0
>11*0~+1>^1+11*0>*01100^^++0110++>000*10110000011^*~00+>1>>0+1~001111+0^01011>1+>0001>11101*01010000100
~+**0~*1^~>0^^0*0~+10100~+01000>000>0^0*>110100^10>000>1~0011^000111010+10~^10++0+^0001001>1**001^1>10100^*100>11~01*00~>111~110+10011011+>011~0~00011
^>^1~*1~+1^10011~*100*10001+00^01101~^0~10>^0+11+00>10*>>**1~0*>0001*^1~+01010100111>11001010>*~0*^~011100111~1100100000^1010000^~011*111111
*^10~1001+0>*010*111^00+00~^111*0>11+*01>01+0010111>*001~0>01*^~1*101+~0001*00~*1100010>00~1+11*>~010011^1000^0*100+1*1000000>110
>^011111>11**1>*~11*10^0>1>*>1*~1~111*1010^01101+01110+0>00~000+1*^00>1111+1+1^0>011101100~11~0100+^++0^1+0100001>>*0000001>*01000001001
~+>1>10^^0~110^11~0110011+*111^00^>11^1*~0~10^00^^1011>011+1~1~00>^^100^111001>01001**010001010~0001>~1~*10>00^000>~*1001+0+001~0~11~011+~10~1101
>0*0++1^10*+01**1^11100~00^~0~>1^1011~01~^11~110*1>0+0^0^00001>101101010~+1^^10~+1110010~001000>100>01+0111
^+11101+~0^00+>^+1>011^*1^>0^00111*01*100~+11010001*10*100*0>0*010^01000100+1000*10011*0+0011101100^00100
>^1^>0+^1+110^001101110>0^1>10*001~1*11010011^100>+001*0>1*101^~0~01001*111110*001+~^11>000111^10000011
^0>^11~*0101>010+011~11^~>110>0~*>~~110+1*01*1+11++^000>+1~0111^111*0+>11~110010011^^01001010*1^11~~101~>0+110011*0~10**1001+110*000001
>*00*0110>~01>1~1>101^1>0**00111+0>10*10*0*001*1+0+~^+10^1^101>1101001011010101^11>1101>0*0^01~011+1~1000*1000~100
^0~^~11011^0+01>1^1^11110+*^~00*^>000>*1**>110+111^0*0^00010110010001101000~~00110>1*1+010000011+>011011111
^^110~*^01^1~>10~^~*0*1101000^110110^1+11011~1~010000*1*1^011101~^00>11>01*0>10101^1010011*1000000+011
*01>>11^~00^11>^0001+>110^>11>101001^**0>00*>0*01010001*100110~1>1*110*1~01111>+0001~1~^>+~1001^0>10~11101100011+>11000~*01+01>01001
*10*>0101++0111^^000+*1^>111>~0~1101*0>11+1>1^00010>01^1~01~~0110000>1*100*+11101~*00*0111^0^+0*00001+10>1100*01*00111010*01^111+110111
^1~^1>*>1*1>0100~1**~110>110>100~0+101101010>+00000~>11~^0~^>101+0~00000^10^*01^00001*0000101>~+0+100101*1110>0~+000
>1>^+0+11+00>10*01+11~>111+0^+01100^>110~*1++0*00>0001>1^010~>10111100010~~+>0>>0+01>1000~1^>1*000111+11+0+0010*11000
*^0>0+110000^10^00~0>11+^01**010*1^1~^00>1101~1^0100100*010+110+0011101^0+0+^1~^>++010101>1~11110010~111+00111
*>010^~+101>11>010*11110*^1+>10100~>0+101>*01~*>000^0**0*1011>000110001*1~1>10100^001*0+111*00+00011110001
~^+0^11~1110^1+0001+^+1^0+^^>*0~^*10001~11110~10+110^01^01~010+^01011010011>1100>0110010111>11~+1~01
*^01110+00+*0^10*11+10>0>110^~110011^1+~10*1^10~100>0010~1*00^0+^01^011^1^1101>1110>+~>1111+0~0100^01011~00*10>10^001>110001>0**1~001110010*0110+100
^10>011>+^>10^~0^~0^0>^000>10~1~11011011~~+0001^100+*>1>++0*0>+~0011110>101>1100010^00+0>10~>1~101100>100^^~00~100*~0101^001100^1~0~0010+00001
^^00^1*010*>0110~010~+^>101^0+1001100*^110110*0*111~1*1^11+*0100+0+~0*~1+1110~>1*100*100010~0>100001000*110000>100
^1010++*^0>01^1+011>+^10010001*001^~01*01*11*10~^1~^11+01~1>0^00~011^001>^1>01011~10000>1011000+1101^0+1101*01*1001>1>1~01+10+0111101
*1^~~01^>1^1~1^1+110+01001+1>^101010~++11*^1~01111^1+1000*>11001011011>000>^1>0~1~0~+10>+1~0+0~11011^+1101101
*^11>11*+010+>1010>~0^110+*01+01010000^00010*1110^0111^110>++~0~0~+^+1^1+~001011>~1^+11~010~11100*+11~+0*10+1110+10>1010
++*~0000^111*1^+101>0^0^*~10000*1^101110++1*1111+000110000^0*>1~011^11010111~0>01*0*01+0>100^010~*~110000111+0+0>100
>0+0+0*10*01110^>0*1*0>1>*1^00~1010100~0+11011*010011>~>^^101~~00010*11^1011>1*0101101^+*101110011*01*00*00100110
~*^111*11+00^^11*1>1>01*~110+1+01+1**00>1001+101+11000+11000^1>010*11>110~*>0010>0~1110>01000^11+~101^~*10+11110~010
^+0*00+01~>010110^0>10^0+*>*011011110^^>0+00~1111*01+1~11011011000*+*1~1^00011011+1*~^1000101^>101>1101011
^>^00111*0*0~11^>0+0*0000011000+1~111~>+101~^+^*1+~~11100101>11+^11+*000~*111^1*0^1010011~1010111>10*111>01011+10~11
^^00100>>1011101^>~+>>1100+*00*111^010^0>1111^001+11*01111100+011^011+00^>~1+11+1000011*01100+1^01110
>10^00+0+0~0**0*11**0000>0+^10>10>^0+0001+0100++11~^0*>+*00110100>0110>101~01^1001+1011>110*10*1011>>+~11101^10>001110001+1~10+~10
>+^^*001+010~0+0>00^0^>>1111>01100*1>010>~011011>*>101+1111*10000*^0>010000>~0101111011^0>011+>011110>*+00010001
*>1>+*>10+*+001++*011*^1~1^*000111>0*10^01+0011^100110001~00~1>01~+10111100111*+~000+1^>1011~11000>1>00+*01*01~001001
^00*110+>**1111+1*101^11*~~^11~0>*110>01+0*0001101+0100**101>~100010*+0>0+>110~*+0110110101+^~1~01111000~+010
^^*00>001*1101~0001+>^*~*10>0^^+10*111*1^10^111*1001101+~*~01*0+11*000001000~^*1*0>10010101111101+001101>11001~00101~1+1011
+0*011*^*1110110>+00*0010>*>^010~00>101>**0011>>~111>110^011011~000010001+0>1+0+10^^^110101+^0001*10>1>11010~11110111
^**00^*11^+000^11>1000010*0000>010001100*000+01000^1+^0^0*1010>0^+01110110>0>00~*101>000*01001000110
*^1>0100110>~^>100*1*0+011^111+~0111>*110000+010001*~+>+0011>11**111^1*11111010+1*0+001~0*11*01100101
^*1^~11+00**~+01^*~^11~00~01^1011>00*+0101000011*^00000>*+0111^>011110110^01001~000^+10000110>10>0^1010010111^1001^10>00**01^1~01~00001011
>^~110*1~^>1^0+110^10011^^11*10*1001*~1>00*+**0>11001~10+1^1>00>101*11111~~1>01010>11>10*10~01+111101*11101011010>0^0110+*1>01*1100111011~1*0010
>1>0*~^+01++~000000*0000^0^0*0^110>01001001^>+1>1~1^1~010^101^^*01101~~10100010001>10000>000*1~11>+111*1+10101101
^~~1^**>~^*00+100010~+1111111~0*0*00*1>1>111+*0001^1+1>+100010*10**0~1~>+01101+010+001001111>0101^+1>+~0010~10++11>*10^11~110111+111101
*^00~1>01^>11+^>^*0000*1010+*000011010*1^10110*^01101>1100~110^~^000*+101+01+01~~11110>00^1^+10110^001101100++0111~10*1*110^101~11~00+~1110
*1*0^100^>1^0>>10~~0000~0101+0000+01^01~+*+11100>>*0010*11~1^^0>11+011011*^10+10010^11+01~0^111+100>+1*111+00>10011011>011>00+100100
^>0>11010>00*01~0+1~*11**0>>>00*~001000+0101001101*0>01*1~0010^1*10~11>1*+1110111^>11^0001+>10101011
+>~+++**1+00~11*001>11*1^>~0+1+000^+++~1>1>1~00~0~01*^~00111~>1010*01001101^1^0~1~010110+0+10100*+0+10~0>*11101100+0*0~00*+100110111
^+^001+00+101**00^^10101^1^0+00010+110+0011000^111^1>1010000001*111~*~~0+*1~00>0+1*1~10^*100011+101+1**11^>01010+101~10101>*0010~010
>00>1^0~*~^>010~100^010~0+0+1+>11*01+^01>0~0001*~1011*>*0^10^110110+1~0010101*>1^~001110010100~01100
***11^011011^0~11010**~~>^111101^0110>001110+>10001>0^0~^>0^0011>0>^^110+0101+1*~0+1^*001>00*1~11+000~0001011~~*>01101000~001*0+101^1+1111011001010
*0^1*0^*00^1+010~10*+1~111^1011000+111100^++1100011~+0^*00>0>0101>0+110101*~0*101*1110+1~11^00^0~0+10011^*011001010
*1^1^10101011~0^00~^01*~11+~~1>1110101^11+~>>++^0~11*01+111>^1+01110*0111101000*^1>1+111011+110>0111^0~+010001
^1*001^100+~0001*~^1^+1>^1000*^010001010011+0^>10^*10+1*^>1010~1*11^10101100~11111~01~0+1^0++0101001*1101100010*1+11101
>^0>0+000+00^0^0*00+0>1+*1010*10>11^*1111011^*0>~1*1000001100^10>0+>0^010~1^10101100111>0011001101111
^~+^10~01~^01*11^~0**>0011>10^1111^010>1>*1010+0111110>10^111^0*0~110001>+~00+1*011011111011*101>11+~+11>1010001
*1~^00**00+00011+001^^01~01110>++>0>11101^11*1+00^>>01*001^00>>~1000^1111*0100^1+^0>0110010>+0001000110^1+11110100*>0>00111001011^+~0*10>011101011
^00^0*1001^10*00110001*1**10010>0100^11~11>0~00*1~*000^^0*0100^^00011+111110>0~~111*1*011011~01+~00>1~00^>1~+011+11101
*0+1^10^*001^+11101*001^10+01>1101^0>001>^*01000001~~111^0+1*1100>0>00~0^0~>0010*+1~01^0100+1~>>00000+1*100~0~010>01010+01001
~*^100^0~1+1>100+0^+1>+~1*+11*110>01^~0110101*110*^101*00~*+11101101011^0011~+111^101*01^0+00^0++~1100*00>00010^11110110*01*10001+111100
*^*~^0>>11010+1*1^101>0~11*0**0000*01010+1>1+*0**~*0*10111000~001+01>00*10101*1~11~10^+0100+110>1+1~010001011*+0+>0010000110*111111
+0^+0111^~~1011^0^+0>1*0~010011^1>^~1*>++*10011~~00111*~10>111010^0^~10110^0*>010>^0+010~11*111111001110+11010100010
~^0~1~1+~1*>+111100^00110>11>1^0+>^11011~11*010*+1>01101~01^10+^^1>10110+101>011011>~*101>00111>010~0^01>+1*0+10>0*00^~000>00010100000
*+>01+0+0^^**00^~~++*+~*01^~1110001110000*1*^1^000+10111~11101010011+^0*>010^10>1101110110111111010^110111*1110*1011
^0^01^001>>>01~01010>*>1>1^~*00+01100^0>1^0^1*0~1^11>1101~00*>1011000+>10011110~0*0>0+~0+100*0**010000001010*1*01011111+1+10*01~01+01101001
+++*10^>^1>11*10000~00>0+1*010*1101100^00>~^0>110*011~**0100^11010>00>*0110~+1+110+>1>0~1100*01>001110~>01100^1>101~1010+1001~0
>+>>~0+*>1111^00~00011*1^101*>00110+00^^100^010100~+01001>111*>1>10+0110^101+11^1^000000~~~1*+1100~0+1101+1010
>^*^00000>001*~001+11~+~>011^0~>011001^**1100+0*0^01+11*01011~10*1>~11*>~0~00001~0>1^10101100000>1011010
++0^101>001*+^1>~0>0+^0000000>111100**001^01*0+>+1+000^00110**100*0110>011111*0100~1*1>+1101+0101*000*01101000>010
*00^>1^0100+>1^1*1~01010~+>11*10110~011101^^1~+00^1**100011*1^10>1>11>0+011000011111>~000+101^00*>110>11110^+0^1+001+01000^0100^0~+~010011100
*^*1^1011>11~10^00100100*0>1^^>10*^110~10>~*00101+01*110+1*~1100101001101~*11100~~01**1000^+10*00>1010010+>~110^11+^00~00100111
*+100~1*~01^01+1^1^>~1001~0011^*+0*+0+11101^>01>1~+0010~011*~1110*0^*^00011100101010*01110~^00>00^111^01*010~1~0010~^00100011>0011
+>00>010^11+^+1~0^010^0*100~00+01011>101~1*^000>11+^1>0^11>00100^10~0^10011+~^00001000~>>0101~01100^~0*00~1010>11+0*+~>111*000110010
^>~000^000101^>1*000110*0110*00^~*11^10~1+0^1^1^0001000010001^00>0*^0010^1^011010+>1010>0011101100*+0~10~11+01101
+>~11>1^+~10000^~>1+~*010^>1~00111100+0~>11^0^1110>111+>>10^101111>^0++++*100+11+010+0^1+1000>~0>111011^01010~0^1~11000100+1^000011100
>00^~1>00^0+~*1>^0+1^10~~0101~0+0+0100101*11*1*0>10110101^0^011+*>0110000~~11>*00~01*00*001+11101101>+110~1
+^00*1~1^111100++^>000~>1^00^1>~*00~110011110^0>00+0*++10001*0+>11^10010+01100000^0010000++~001>+11011
^010^010*0>>011>1^~101+101^00*~0010>10+00*11~0001>>001+00~+1**11^1111+0>00+11^0010101*110>^01+0>00>*>01*^0^110~10001110101^01011^+0*011+~000110111000
>>11>0*00*>+00>0101^0++1100^010~>010101+11^00++11>0000^110+00+110>11>^1~011>0000~*1*>1^01^100~010~00>100010>0~110
^1010^^*11+~110^~000100+00*0**~+1~101>>10^0~11>>10*^*1111~0+11+011^1>011*~0000>00111+10^~0+101+0100+000011011>1010*100~**^1111~010*00111^0100*011111
*0^*1^*~1^000100~^1~0>100*0*11010>*1^10^>11~010+10>^^110>0~100~10+11*0111*~010100+0000101100~1~100110>~010+01
+~^01*11*00^111^0010>0>0*10>1^1>001110>*0110011+1~11>1001*00^0+01>00011000**0>1111101*101>1>~1~+*11+1^11010001~0
^0*~0>*+1^101+00001^1+^10>010^111100000+1010010>0^~11^11~1>0^1~10~*011*>00>1001>0100>01>*11>00*~10000^00+*1+~1011100*1+1010^1100111010
**>11010^~>>10**11>001^>010**^^10+>>01011~11*^0111100+001001000*00000*100^1100001>0^111^111+110>^0000011>11~00110*0010^01010110*0*^100~10001010+01
*0>1*111^0+01011>110+>*^1011011~~0+01~~^*0^+~>0111000>++00^111+1>^01011+00~1+010+0*>0000~100^+>0>010010^100~+01+10010~100~11
~>~1>^0110>^~0^*>>1~00000^11010+01*10100+10>~>01>1~000001*+^101++11*1001+1>1110+111^0^011^1011^000^0111+10100~+11>1>110*10001^0>1011~10000
*000>10++0+~10^1*+011~10+01+0++000*01*>0~1>^^11110*01^0*1~0+1~11*1+110000111^*1~11>10111110110>~0+^10+10+00*00+11*111>010000
^+100^101^101000*+>~^101001+1^^>+0*1100+01100*0101011110*>~10+1^00+0000*1+^1001010~1^+00^11^+1111110011*0+101000^11~1+0011
^1+00>0>>0>00~110*1+011+1^010100*00+01>^*00*100**0*011^01+*00++0+>1~~10101010++~01110>010>000010000^*>01110101110
^+01011*0*>1*~>~0000~1^^0111~^111*0~11>+^000000111+1>~0111+000^0111>00^^*01^01*0000000001110001~0101
^>010>~>110*0>~^1010^10~1~0>00~0~~^>1101~1001*~00^0>*1~01*110000~~0~101>0+~11*>0+1^111>011*0101100^011+0*0^0111010>01*01^1111*110>1>001>11~101001
*+111+10^11>^0>1*++00>01++>110>101*110*101~1^+101+>100001100^010100*111*0+001+^>0001>1>~1101010+00^110011>011
~**^010*1+^011*1*1+>001+^10~00001101>>*01000+^0^0110100000^+>10011+0+10~1~^00101*10*1>0011^011110>1>000~10**^1110>0110~111111000>+01001
**~0101~*+0^*1^0100*~>011001^0+*++01100*+1>1^+~1101010>1>001+~0~0~*1~>0^^01^11*00>01000~11*011+1100~11+^001>>11~10++101001011>*00010010011111~1001
~^^+~1*^1~^01001110~*1100^++~^~+0~~~11*1+00~01**1>1100110000001001*>000*11+~0+~110001~00>0010^11+10>*1~+001101+001
*1^01>100101^^001^0>>001>~~0+10*01+1+^>00000101^11^111^+101001+0111>0^100^1~000~101011>^010000++*~0+^101100~010110>1000
^**0*111*001*0100>1000^011^000^*>^0110*+0+110>011+11000011^0001~*001001++1*+111+1011100+0*1*0~111~1010>+0110
^^0~0000^>1^01^+1+0^+*0>111^~010>1+10^1*000~11011~100>~11>01001100+0101+1>~10111+^010*10~~01*00+10+>>*>00~00~1~1000011+0*~>101101+0000
>*~1111^0100^>*100^*^101^00101*0~11*>0~1^~~101111*^1110001010~00+100011^*>1+1~1+10+*0^+110^111>1110101101>000>~01111~11~0>>0^011101++>010001>0000
~>11+>>>00+++1*+01^101100^~10101+1*010^**10000*1*1>0000110~+~*00*11*0111~00>10^111>0101000110>00110+00
>0~>0^00^100110+0+>1010*00*10^0^11>010+1>+0*111>10+~*>*10^0^0*00*~00~100010^*000000>00101^0110010000^+000101^0111001^1>0~0*11+11110~00010>1110
^0+>1~^^+10101^^~0*+10111111>110*0100+^0000111^0*0101100~>0111^0+>111>01+**01010*>*^+1001*0011+111*1~10^*~+001001+011+101110010010001110
*>11*^000+11*>0~0+0101>+01>0>1+^100*1+100*1+00*011*10100>+110+11^101>^0>~011*~1101+1~1+0~00001010^110000^11~0^001+00~>~01~1101
+*1^++01*^01>~>11>^^~0100>1^+111+*1^>10>1100010~1111~+~11101+1*11+101+10110*~10011~0111^+10100+011+~0~1^10000111
+1*101*10*^00*>0*11~1>111>101^~^^1^10010111+101~110100~1000>0011+1>^11+1~1~*0*00*~+^0^^~1100~011*>~~~1001111>>^11010*0101>~11110001~0101000~100
^0+0010*1*^*0*1>>~~00~01001^1^0>0>1101010+10+01*00011>^00~+10011010*0111~+~010>0>0011~1*100+^1+1+01+11011
*0^0~00*0^~>>0110*1010*010*11^11100*0+101>1+000111*1~*01~00^>+>*10>10^11>0011101*00010011~101011>1110
^>1*001011^+~001+1*10*>*00111*~^*011110001*110010>10*001^**>+0000~~0+11^0>0001000100~+0>01>0100010*~0>0101+00>0^+1101+1>0011*000100
*0>*>*0000^10~+*101^~100001110*++11>^001>11^11>111+0*0>01001^0^++111+101~>~10>~+*0>00*000+000100001001011>>1>101>101**010~>0~011~01>1110>+010100101
*~1+11>1^10^010~10^0010^^~1*~+110+1000*1+111101>001~111+>+~1**00110*0*0*^+1**11+01~00^*1110111011++0101000>0~11~~00+11011010
~^+01^0+1*0+0>1~011101000>*1100^01^001^*>10011110011>*10^+0+^+000~01010>1^01>+~0^100^*1101~*000111010+11>01110~11~01~100
>+00*010*^*>0101^01^00+11010>0>111^*1001>111*11*01+001^000011+^1^00011101*>111^+10+1^010~1+11~^0**101+101110~00011110~1>0~0~1101>0110
^>01~0^0>10*1>1+00*0~110111^+1*>+1+0011*011101^1100*+011>11^011+~11+0111110^011000*^+001>>11~1000101+0+11
^0001*011^>0>011>^^1+>^~000>>010010010^^~01*1000*00001101~0~+0001~00~+110^1>*01100+*01101*>1101111011>1011
~**100*+010>11~1010^1^11*1~100~>^01*100~~+*111~01>110>~001++1^*11>10010100~0^1++0010100^110>+>000*000000+0~0>0>00011
>10^0^0+0^+*1101^0*1>110^0^>1>01*00^010+~>101>10101111^11001^1*1~11011111110^111~011001^01*1111*0~1101>011^001101001
*1^+00>1+^*10>+1>>~~~0~00111^1^101>1^01>001010*1100*~^0~^1^1001101010>000010100111000>0101*10~^011^1011101+1++1>01111
*>>>0101++0*10001+*~+00^0010*00*~0^*000^1^0^+011~**1100100>^^>010101111~~1110+011101001011100>11~>100~001*10+>0>0>100011++>011110^11>01001
~*^+000~10^1^0^010010010*000+10*1~+00>>111>101^>*1111^^00+0+~1~1~*1>0+111101>10*0+01110^~0111000010100+100
^>0^0*110>000*01~*>0>>+>++10101~>*00*011000^+1101~01**001011>*0^1^1110~0000~11000~10000111^00*1>111*1>~1010+011~01000~11
^*01001+01^0^1*1*+0^^11^>1+001~0>^0110*0+01110100100~11101^1010~100100^1001100^0^1*10>1011000+~>01~101~1
>0^1*1*1~010101>010*+01110^1>^0>10000^01^>11100^101^01~>++0111>11^>0100~>>011100>10^*11^01011001+^+*1~110+11110000101100^+01~0111+100+00~0
>0^>10~1>~1>1~0001>01*0>100*^+*^1^0^>00110*1>+1111000011101+^01111~+11~1~*0*>111111010000001~000>011
^10>*1+^1*+00+10*11~*1>1101000^++010100>0++0*10*1**100*10001000~00010000>1>11>11000>11~^110~0>^111000~11>101
^1~>00*0*11^00*00*~110^001*^~0+~+101^11^~00*1011010~>+01100^111>1**0*>++11~10~~0>1~~01000011000^~10^100~~1010111110111001
^>>1~1^~1110010000>^01000^1101+1>~000>0>>^10001+00^11^1010~+0*100111>1+1^0~>11*1101011+*+01^00011010~11
*10~>01*1011+**0>01>00100110*0+>1000^0+1^1*1^>011+~10110+110111*0^*1+~01>0^10~**0100+1010*1001~010~1*~1110010*0100110
*100^10+++100*+~011010^1>0^100010>^01+0*0~00>000*0*1111>011001^111~^0~>1~+>+101000>111++1101~11>+0^11^111++0*0*0~~0101+00010000
+1^*^1000~110~0*010^>100~^111>1+10*1100110^+0>*~>10^1~10011*11>1^>+101*00111^1+101000+0*1>1010*000110~1010*1001~01110
^>1000^11~^1~>11~100~*+~+*+^010+++1*0*>0110*10*~00+110011>111~01011*00~~011~+11001>1*10101+^0+0~1>0011110>0100
^+00^>1+11+^*00101111000>~*~+0^0~10^~~+00111~100*1^^101>*~~11111110>0~1011*>000+1>010~001101>10+110>>00*100100~~1
^*1001^+11~01~+10*00^~**+11*001000110^~00*+11>110+~~1+00>>0010111^^000^1010^^0111000*0011110^001~000*1*1010+*1>0110+11100100**0011111>101
^>110~100++*^00000^*011110*110~000*1010^0^0>1+0*~^+1*^0>110>10+0+011~*01>11>100101010011*00~00*11>1~~0^~01111*001010011010
^*0+^1^0^1000*10~01100>00~+000*1000^1>~000*+>01+111111~00+010^0~*1000*1+10*~+10111+01>000100^*010010+0>1001
*0*000*+0>>0*001**011~0~^^0*1~01+11110*1^0>+10110001000000101>+11>0~~^>0*>~~11001100>1>01^1110110~0^1*01000^01~01+1*>10010^00>0010010>000~110
+1*^0010**0^110>+1010++010>+101^10*1*0110>1111101~1++00+*>1100+10>000+~>100101^0^+0+1+111*0**1~110100^000^00000011^01101>101010
*^111>+10*100*1^00~0111110>1+0^^1~0^10*010>**101000110010>10101^10>+000~01+>~*>0>1~01*~0+1+11110>00010010001
*100*>~^+0100*110111~01>1^11~0*0>>111000*110+0*+1^1~10^1^0+010~0001+>*1101010**>0^0011011>011^0000011^>1~01>1>>*1000+00>00+11111+1101100101
*^011++1>0>*0101000+00*1+1>01111^>>10*~>011~1111>1111++0>000001^*~11*111010+0~^1^^0101*00>01*01111~+10000110010
^01^^+>11>1>*1~1~+101100^110~1101+100>10+>1>+~~00>10~>0~010^>1101~~11*1^1~^0>1>+1111^000*100001011~011~10010^+0100001
*0^+0~^100~~**100^011^00~^1~~1+>11011111*0>^10*000111>0*011000*00101*~1^~000101*01*1>11000001~~1^0110110~111
>^+1*+0>100~*0*^00>00~*1+*1>+0+1~1>10^10*~*+*0~010>0000>001101+0+>00100>+0111101110^+0001~10^1+010>*110>01+1110001010~001>^010001110+>0~*0110000
+>001^0^111+000^~~>+111^+01>*1^1+1>~1*00+0^>~11011~0+00110*~*+*1>+1*1~10110110^101^00011^011*00010010100+1*+>011+1101+1111100101^1100111*0001
++0*1111+1*000>00^>00^10~10101*0~1>*101^+1~*10+1^1100>0^^00001111~10011~110~+*0~1^~11*~111000^*11+~010>11100>101>1~0101
^>0~010+1>~0110*~^>001000*1~01~1~0*^^~0++>0000~00+0010>>011*1100^01+1*^1*0^+0001001>*+0001101~000010~10101010
^>>0000^~0^0+111100110**000>01^*^00>1+11010+00>00>^0~0~110>1*001~0+^*>011011+0*10111~0010+^>1~1~1*010100000100000~*^101^0*+10~01~0011010>10~*10100
^110+>111>>>1100>1^0>*1001+110*~0+111100~*11^>>001>1~+0*111~101^1011^*10^000110*11>000+11~0100>1+*100~>00001100*+01*0001001
*>~1~*+001+*^~^011~0*0110*0001+^001110+>111^>*0111*0001~11000+0^111*1+110^111100>11101111>101+00~^00000
*^0110+00^01*1~~0^+10*101++*00~1000~^*00+*0110+>1~0*00010+^1000111111~0010*>0++1010+1>1001+^100*000^110*10001^>101^0100011*011*10100>011+00
>0~^*01~^01101*^0>00>010111^>01^1*00>^0101^1000+^010110101^10>11*1+010001011>001111001*0100>1>0101+^11101+~0^~+*01>010000101
^+011>011+*0~*0000>001^1>0>0111^011+010^>0111^>011~~~00++010^0*10^000011001100~^1010*011*~1000*00+101
*01>11+1^010+^011+^>1001110^100>^^10*~0~+001+11*11110^+001>^1011^^0010>~0~^1^1001+0^1~0+110*0111100~011>11^110001~~^11101+110>1011+100+1~0010101
*0^11~00*>01+>~01101+0**01>011001^1>01>1*+0100++1011000*~0+*101+00^01*0101~1010+1^>000000>~01*+0110>0^>0000^11^10101*11>+000001*01*0*01111100~~0+11
+*101>1^1>1100100*+10*^^00>0^100*1>101*+~1+111~0>~10~0011*001>0101*111^*1101^1^+10000+011000110+>0*1~^~01010110~1001011
>1^11+**00>0*01*>11010*+~0000>0>~0010~+~0010^0+10~010+1~~*1>*>1^001010010~^>1100>~010>01*01000^0001^000*100+0000010^~0100~000
*1^^11+~001011*+101^1>+~0>0^00~1100^01^>0*010*>0001011*1>1**00010101^0+0010>11001^~~^1*0010*0*011010>001011001+011~^1>0+0001010+0>0^0011~*000000~1001
*1~*00^>+010111>101~0^00000*>0~1~1+0010*~1*+1~1111^1>0>*0*11*010+110^100~~*11~00~1>00>1~0+00010~1>01110
*>*101>11~^^11111*~>1~^+011>1*100**1*00111^0^11+1~*10000100~100001001^+11111++0^10011110*010*^~001~~0~11110~00+0011
~^++^1+*1>10+01^001^>01^0~^0>111>0>1110100>+01*>001010+01001>0001^1+^11010101^+00~11100+*001011>11+1111+101101
^+1+01^000>1011^11000>10>1**00*1>+110^0+*0>^10~11^11>00*^*0~*+100001+>~1^010>0100^0001~0>~01001010~1110111011+00011101101
>10*1*11~1+0^1111~~1+>+^11>001^11*10100^0101*1000^10000010>111^0~+1~+1~>+>00~11*+11100101*0>01^10^00*1*111>~0+^1>>~001011011~111+1110111
*>~*10100>10010>*>01+>^1111>1>^101^01000*+0010>01>1*01101001^010^0000+~*~1110100^1010^^0011~0111~100001
+1~*01+>>00^^1>1~>^0+111^1+0+>1>0*000000>1>0010000*1+~~+111~>+0000000000^1^+101000*1+0*^>10~+~0000>~00011111~100>1001111110
>^1^>1*01010~*01111001*00*0*1~0+00*~+1111>0+*011++00^1100100110~**^^111>01~1010~~01+1*000+^010+0+11000100~1+*0*000++1+~>110~1^01+0010+01100
^11^11~01>^0*0^111>0011~1>001101>^0100*000011~1*011*110+0^^0100+0*1+110110^1~10>1+*~0~^0~1~1000++0*10^101100111~+0+01^01>~+10*100*10*~100101001
^10*^~+001000001>*~00>101*0*10+*>0^11^*1+1+00^00~0*101*110~11010~^100>0001^0^1+0+~11*+11110+101~1+00~1000>01001000+10011
>^00>>01~1011+~>*0>0000>110010~^+0^1>+>1^>1010^>**~0>~111*001~010111>100*0+10101*01110^*10000*+100001~1011101111>111*~>~10100100
^^0100>*1~+0~~>100+1+10+00^0^1010011*001+0^00^1*00>+~1100^~*11^11011111101110110+^01~++10^00010+1~10111
^00^11>^~001+01~1100^1011^0~111++^^>1101>10+1^1>1~>110^11>01^10~010000*11100+1>11+00+1+10>10+0*0011^10011011110
^~*1*01+~1~110^^110*+~1001+^>>010*0001*1~>1~000110111+^*0>00~+101001^0100011>*1~0011>10*+01~01^*11^001010111100000*00~001
>*0110>^^1011110~1~~00>*00++001^0^1~11~0^0+011*01011>01>01~>100^+~01>01>^10101000^11010+11+101+1^110100
*110>10+0^*1*111>1^~^^*00>10>11+11^+0+1*000~+0^>>010*~1*10100~0~10111000100+10~01111*0*011^10~1111010111*11000*00+1^11~1>11001*01010
^101^10*111^^00*0>0>0*0110010011+00^^~+10~1000^101*10~^0011+0+01111111^10~1*>0+00^^0~0001~10+1101000+01~10
^1>000+*110101>^101*10~1^1^*11+1^0~^11+0*001^~110*~11*1^011~*11>+0*+1010000100>10+>1110>01^+1+1~1+011011000~101*11110101>0>00~011111
^*1~1000*>+1101*11*0>*010>~^00+1*10000+*^00011+000010*00>>110+01^~10~~*110^0+000+^00110~000011*11+00*001100010+101
*0~01+>*0^0+001*101+01~1000~1~*>^0>1>00110>0010^*0010~11+0011^0>>11>01>10010*10+01101**0*1010*1+010110+0*010>1^1+0~**00+1101+10~00100+00++1*11^1111101
~*>1>>+1101^*10^+*1>1+011+>1>~0101^111111011^0>10+0+101110~^0+00001100100>0+11~*11>^*11+1*111011*1~0>1*0010100111~000
+^^*01*011001010>>001101^00+1111*0*01*^0*0~*10*0~0110^*011101*>0111>0+1110*^011+11~++00110~01100000~111*10~00
^1111^^*>0011+00>+101^1*0~01~0101*1^0010011~*11+**11010^>~11011011^^~101~100*1010011*0*10011~1~01*111*111011
~+1**~^0000*1001*1>0^^~0010^11111+10~00~11+0*0*^++0+~*1110*1100011>11110^0111*0~00+0+1101>~001>0100~1011
*010>^*1^*00+0011111^1>+011101000>>10>1^^1>0~00111+^~~0^01100+1^1*0^*010~00100111>~11^0>+010>10000~00001>0^000111100^11**11++110001001^+11011~+011100
++00*1+10*00+1~01>^>1^1+101101>>1^*1^01>~0>01>0>0~~100001~1001010~~>^0^0001011*0100001>+1101011^0010+1+0~~1
^1*11*+^+01110~10001>1+110^0110^1^10~1^0*011110^>01+0011*00100^>1>10111+11^00>00^110000001*1~1^1010001*1010^^11^1**1010>01101010100100
+0^1101^010+00^0>00~~*1*11100+10~+001*1*^>>>1*+1*001^1+>0+00~110010111*+0100+101^0100*111011+110010101
~^10*~>1~^1*00001+00>+011101~>~11*+1101>10111*0+^>~0>*10111>1~1~~^1+111~>0+01>++~011^0~00*~0101>1+01+0+1+01000^01>1~1010001010
>>*1*0011>^1~010>1**11*~00*00>*0~0+^*000**0001111110*01*00*1110100^0011+~0~0^1~110~0*111+1+11011>1011*0*0000~1011110^0~>1+~>000011*111+00~100
~>~0^0~>10000>+1*10>1^1^0+0+*^^1~0100~>11>110010~11101*~>0>0^01~01100010~*01>0>1000111010**0000+110001
^0100*1*11^~011~^0+*1~011010111>1*+1000^1110~1^0^>~00*110^>0*11010*01101*101+00000100>0~110^0*011+01^1*+1100+0~010101
^~00^01011^~~0>0010^1*0+1+^111^11+10+^1*1~01>01111++011111^10~01+0^10+~11>^11~10001100~001*1001>*0001^001110
*001^^00110*1101*010^1100~1+01>1*1110*0*11*+00000^^+1~11^+*0^00+~10110>~1^~0110+111111+1000>>01~1^00+1+111000~>0110+0000
^^101~11^^10*101110+*100^1~^0*0**^100+00~1~1001+100~>>0+1010001*1^0>0101>^00+11>1~00>001101>1^10000+01011110+1*0*0100>0++10101~10101
^>10~10~^*+001>01*011110100^+1>++>^11111>>10^0*1^*10>*1101~10+1001101>001>100~01111000~^+~>>1000^00010101~01~00~++11100
^^1*10010>0+00+1101*11~**1100^1~11^>1*00^>0+000+11*1*+010100000~0111~0>0+0~~01~*+0~0^1~1~~00100>~*+111>~01000~10+1100
>+10>11+*^0+11>1101+100^1+0^0000~1010^1+00*^0~00>1111>10>^~01*01~1>>0*++^100^0111>00+10101000001111100*0100100
>0>>100>^0^>1^101110*1>01^0^*00+*>01001011*0+0^+110*01100+00+00001*001*~0*0111>*10~100110*>10~00101111++0011110110+11
>0>10>>0+0>^11^001>1^0^1~*^~1*001000>01+000001111^0^000~1*01*01>01~101*01~111^0^111+10~+10101110+0^^000101>+1110101*>~010~11011011
^+11>00*010+^100*^001001+01+*0*10110^1100*001*1001*0+010>*10+0^1^^0++101~~>~0101*00011+0100~011^0+0011~^00000000~0*0100>0000
>0>0*10^^00^1101*>1^0001^~0001000+010^01>0+01^00>^~01110*11001~1^001010^1100001110^^111^*100^^^+11000101+100~11100011>>1^001+111+0011000100
>>*+*>~00*0100>1~*0>^10001*00^10*0+1~>101^000^^0~01>~11>100*0011001+011001101101000>010+0011>110~*1101
^1^1*010*^^~>01**0~+>100+1*1010000011+00~01~011^~1>01++01*++01000~10+1>11010>1000+0+010^11100>*1~~1>00>010~+00+01>0~^0001>010~110
>^1>0~*+~0*10010+^100~0111*1+0000^^>0001111+01~~0*0+00^0~11~1^1*11**00+00101011*110*+01010110>000101
^0*0001~0*0>0100>10^11~1^0*00~1++*1+11^111100^011~1^0*100+101+~~^011~0*1*00+*~01001001~110011*101*1+^+0010*++101010>001^1011**11101010~00
*++0001+*0~^1>>11+1^10011>101~01>^110^100^~*>0100111^^00+011+001+>1010~1^0^0>1010>+01000~~^110101010110101000
*>11^011111*+^*100100111*~110>1010^11>01>101+110>*+1~11*11011>>0111~1*0~0>1^*>1111+000*0*1>*1110>1101011111111
^00~11^000^~>>^0*1^011*110+1^1111010+>100010^011*^00~+10+~010^1>*10~^0>*^000111~0>1000110+11100*0101001000110*10010000
^^11>00^1^011*+0100~01^^+11110110*^110>100>1011>1*^0+^**01010100101^111+01+*11100+0010~001~0101>110011^100000>101
^0>1^~00*0>++~1+~0^^001+0~+11100>00+1+0~100+~01011*1+0*01101^011>0001^1001>1~0*100+10*~>11100101~*0100
~*10^00*1*+^0^0000100^0^~^>101111110^110~01+~^10>~10*0+^*101*0^1100>100>01+~111+>+0111>00+110*100>0>*00^01000+11011010111~~^01+11+11~010111~000000~1
^~>>1+^000+^0+10*1~~00111~1*000~^0~~+01*01~0+01*000010~1010^0*+010>10^101*1001010**000~001+>1010>1111~1
+1*~10^10^~0111>0*>1*1+^1**11~~00~0*^1*11100111100000110^0^+*+0000*101>~11+000~01+1**100>100+1000>>01>+~00>*~01110000+111110000000
^>10+^01*00*>00111000*1100011~*^~0*0*+^0001011*00~1^~01^~0010~+1^00000^~0~0>+~0~110100+01+101011~0100
^110>100>>010+~*1>^101100>1>^01110+>0001>+>0*00>11+1~111010101*~*0000*1>01*0110*11>11~1100+1~0^01111
*1>>01000*~0+~^0+*00>101000>01**+001+*100>101000101*^+1~0~111101^0010^01*0110>0>111^1~0101+>111>01~011*1010
+1^*0~1*0>1+>1^001*111*1+110*+*010+0100^1+>~100^0~010>0^10101+01101~1>100100~11>*000^^1*1000001+10001110110
>^*1~110+10+1>~>~100111+0^0*0^11*1>>0~~1101~1~0>++101^~010100*0*000101^0>**11100*0^0>010100>100101110~0110+00>010*0011
^101>>1++00^101*~^1>~10+1^1>100^>110*+^0+0+1+11~1~~1~>0~>000+11011~00*111101+11+0^01~0*11+11>~01+1~101*10111*0*11001011^111^10011+11^000^10011001
*~~001^>1^~1001011~1*0^>000~01001*0011+*1+*1*101++00>011001^01110^+^10101^>+100110110101*^010~1*>111>011>01~1+10000
^>^111+~*~>001*0*001011>~^10101100*01+0>01~010^~111~0^11*00^*+000~~010+1000>01100~*0^0*+101+110001110010
^101>001>^01+11^0100^11*000^*10001*+0>100~000~001+*>1010000+1>*1^0+0+0>0~0110>00*11+110000+100*1*11~0+1^^*11*010101+001~1010111
^>10111*1+~*10*1^0>10*10110>00~0+001^>000^111~>101^01>+~01101100100~01+*1*0>11011~^^001+000100*11011~>111
^10*100++1~>0~>10^+^00~+100+0^1^>~1110*^+*0001~^10^10*11~^01000~101101010010>01110111~^000000>1010*+001>10010^>000>~00>1>10011>1^11+0011000
^01*~1>>>~>110110~~1*1^101101+11*>^001+0*0000110010~*100^^~0*0~1~0100010+~0>0*00~1^1>1111>11000~1100
*^*10~10+1*00++*1101100^1^011000~100010^111*~>^110001>*000^1100~+11+~000000*+10+1+010*~110>^101111~^0110^11101
^1*1~10^0+00^>*11010^010100+010~0>>0+^100*1>10^1^01110110^*000111+101**0~0100>011~0>0011^10~0+00101010>000
>1*01>++001^*^^^0+10*>~10110100011>1*00>+~*>0>+110*0011~0101010~*010>1^>0101100*1100>01011101111111101
>>+^1>~1>011~11^^101000^1>0*1>011~00*>^0111000>11100>00~01^>01111~110*011*^1100011>0*10+~0101100*0^10~1>>1101000+^011*0111011~^0>~010^+01000010
*0>000*1**~*100^100^0001*+1101+11111>0*>~0*100011+1110^11^>*0*1110>1>1^~~100>1~~*01101>~01011^111101010001010^>*111^01110010>11^1>~~1000+1100011
^1^>0>011^~^^+11^1001>01~0+10011111011^>0>10+1100^11101001>00010~0*~0+1*11>11+0+0^+~1~11~~01*101+10>000000
^+1*111*1*010^1>11>^10100011*10+~+0010>>*+0*0110010^11>^1100110001+10>000110^0000*0+>1^0101~100111^*1001010>>^>~00+0011^1^01100100>00^+1110+01+110101
>1^01>0^100000*~>00*>+1~0^^>^0100+100100*1~~10+^^^10~0>+010^111101~01100000001+11>111~^001010>0011>10111011
>0*^*+111^010**^^101^0~0+*000>~+>1+*1100>>0100111001>^~0001+11010>00010~10^11+1*01001^^1>011110~~1110111~0111011010>01>0+~1~00+10
>+~00*1~00>*~01010+0*+0>00^110+1101>1>0101+>111*011*01>0001^00~*^00011>01^*1000>000+>11^10101**0>0111+^00^1^10^10~00>1~1100+0010101110101101
~*>+1~1***10^011^100**>^001^~011>110>*>011000+110~0011>**0+1^00111+0+1^10011100^111^100+0*^1>110110~0010011>01110000*000>^1001101+1+11000000111
>0*1^0001+00**+00100^^10>01*+010000^10*11>+^0100010110+11~+0000000~0+>>>0101+10>+10+0100^+1^0011^00+11*0+011~~~1^000110~++1*+11011*1~10111
*0+0*^1100001~+010*0>*+00+1+1>>*0+1*0011+001010>11+11011+1+>1+~+*1^100^~1~>0^11>1~1001010^110~+>~111>1000+101110+11>11001
+1*1~^0^^+*++~01+10^00*^0+0110~^1>11+1000*110+00111110110+00*1>00^0+10^11001~0>~0+110~01>001>11110000001
>^1**^0111>101100+^1*+0^10^>000*01110000001101011+00*00>00+~0^1101010^0>10>1>000101^1*1011100+++1000>10^1~0010
*1>1*11~011^1*01^^0*10^11110>^01100^*100^0001>000111110~>1>0^001~^110000~111001^101~010~01>*11*01+0100010
>0*^011++^+>0*>0>1^11*0^+^0111~1111+10~**01^0011^101~1*010100>~11>11+0100101010+111^1~+0~00+1001>00000101~>>010*10010>>+101>1>1+11>~0~10000001
*>0~0>0101^>100100*^1>111>1+1>00*00^0^101111010+111101*0*1+101*0++>00>~1*10>111^*11^11111111+0*110~0110100010
~^*+^1^>10010111*1+1>00*+10+0~>>01*^*^00+0+0^110~011*010>11~~010~*^11110011001*100+000100~01+~1110111*^010>+00011010+010011
>^1101*+00*10~^1++011*1111^10>1*^0+>11*1++01^01*111*0011001^*0~^1>00~1++0++0>111010000001+**00000011~10100+10100>^110101~1~0>101*110>11~101~+01
>11+^>10110*~10>0>*10~10~+^0100~010+0^111010*1101^0^^1>+10*101*011001011+>10*00>+00111+1^1>1010~^1~01^1+^10011111+^110~1^11*0+0111110001~>010001
+~>1^1011^~*+>0^*0+01~11~1~0000011+01~+110000+1*>00^01^~*101*+1>+00100*011110*10^^00*0~11010~01101^00*11010*01010^000111^10001^~01*100>000110
^00~11>1>^0^0*011^1*>1~100101001~01~0^1^*^110+^01^1*01^01>~0>+*1~0*~1*11001111++0~11100001+11^0010100011101100110+1>0^0*011101110^0~1+1*110011^11000
*>1001~0>1*0^001~1~+^>10^0^0^1+01011^01~0~0110>0>*0*000+0^0+1~0>100^01010+1>0*0~>000001^111110011~10^1~10*~+11111^~0110101~0110~0
>^^^1100001101>00+0*>^00**0~0100*>111100101+^01010100000>11~*11^1^00001>010*^0>>1^010100+>11^01110111+1010~1~1^^0+0110~0+1111+0~0011
^*1^>00~*>11^1*010^110100*000**~^0001100^1101000>100~+~+111~11^110110+0110+>11110^0>~0++0+100^+001000101+>~1^01110010~1
^001>^^10+1+~0^~1~00>~0000>*010+1~0*>00101+0~+010^1~011~+^10^110*000100*1101+0011>1*0100^10+1>10+100*01000100
*+1^*0~^+>>00*>>^001000>0+0~01010~^0*>11>>000*1+0110101~1+0011001011111*1+~~110>1~1>>0110^11110>1+*1~1~~0>11100010110
^1^*+11^^^101000**0000^111110>1*001^+00^1>*110>^0010+^0>00>001110+>0100011~0001^+00111011^011100110~>^1110~1001+00101^^011000101011>101
~+*110~1^0*00^0>0>1+1**+001+1001^^>1~0^>0010110110~1+1+~110^00101^001>00^1>00100+10*0+10^~011~111100~+100011^1~~0001+0>101
>1^1>*11^110*1>1+100*1>>0+00111~00^^101101010*10^10>0101>1>1*^1001*0110>>~010+11111110~1+0011*100*1000^^11010101~0>111
^0~1*10+01^~00*01^~001>101000^>000^0^~0000101*101>1+00*101+>101~+**^010+001000^>00011*1100~111101*0*100~+01^001>1000~110
*0>*0>0^01+001>1>01000^0>+^1~0^^*110010+01010+^0*011^0>~>+101+0110111>~+010111>0110110111^10~11011101*0101
^~>0>010>~00110>01*1^^~10~*^1010>1>0~110111+*00011^1~1+01~100*0100*11*^01~>*001+1011*1001^11^>1^10~1*001001001100*011011000^101011
^001**^1010110~^~10*^01+0*1010+00^>110>*^10101100010^1>>01111^00*1000>00101+000011>0100110>1*00^0~*1100+101~~100
*0*011^+^10*>11+1+1^00+01>00^10~1*~*^1001^10++1111>1~01>1~01000~00001^+0~+>0~111001>10011~~0~11101~11
>1>1^111001^1^+0+00~0100~11^>*>11*10+10~1>10^0>^011000^0010^0111+001*01>0110+10100*11>10001>0111^00^^1100*^10>0111*111>1~1~11011^+0010~100+10+101
^1~>~0>11>0*~111~1^>00~*>1+1111~0~0*0101+011*0100110>*^1000+100*+>11>0010>01^*000++*100>10>0>0^10011>1011~*000+00**0001011001^101111*1~001110
^^01>*+0111000*0+00^0~>0^~0^100>1111110^11+~>00~000^>01+00100>1111>011~00*00*1100~00+11>00+1^~01011~0
^~0*^+11^0~111^*10+~11^0>010>00~^0^001101101^~1*01*~1+01110^01**10^11~100+01110>>*11000+11>1011>101>01010~1>0101+1111101~100
*^*+*~101*>000*+10~~1+*00010^1101111+1010*>011>*~^011~0>1~^^11~11+*+00+0011~1>0101~010^110>1^11010010^0+0+1^00000~10100~1010>+11111100
^0^0~0>011+000**1000~^1^0>*^01001^0+01^+01>010*^00*~1^11*0+*10~101111101011^^~110010+1*1111^0000~000110>011011^10110110>00000*0011~>*01101^011~1011
^1^010*1+0*~0111~0^1101~*11^>>11010111^101>1*11010^1~*>00+000*0*10~>1001~>1000>*01100^00>11+011010*110+10~>0>+1011^+10111110>*0+01>10101^111~*101110
~*0**0010~0*^10+1~01~00100^~1>*1>0>~^^1000~110*11^^01>1>011111110*00>0>011010>11111>1011100+1+~110*1~001>011
^1+*>0+1>>~0100*001>010^~1>11*0^1000001+00101+*11>++0011>*0+10+11++^11001~11^101>0>1111000^0111101101
*^10>00000^01~10*^0~00101>>+00~00^*~00+^++0*10000001~11*01*~~+1~1*+0~1011110011+1110^1+0^^1111111001~1~~10
++0>1**>1^~11>0011>0011110110+10*10^>1*11^011*100^0101*0>1^~01+1~01*11110100~010>^00>^011+10++01^00>1^>1**0011011000111+^100110010+10010~010
*0++^00110100^>>01^1***01^00>0+10*1^0001~00*0>10*00111001*11+1100011111101>1>+01+00~*1*0^11011~*000100*0^0>>01>010*0110000+00110101^01+1011
>^>0^10+1~0^1>01001~^00^010100^~100000~^01^001+1^0+0+11~110*~~^1^1+01*^1~~01101>~10~11+>110^>0~+0101*000011~0+101>*1011~100100~1^1001000011
*011*^0*111+00^0**10~>+111011^>>>0001~11101*1>00^00110001^0^0001~^1*1^101111+11~111~1>00001>>010>11000*011>10++*0+010+1+~000~1111>01^1001^10>10000
*00+1^010^10^101+^++^1111*0011^*101001111>0010100*0011+~**0*1*0~*010^00^++~000~010^>10011>*01011101^11+1101011+111+>11>0+011001*0*010~0+10~01100
*110>1~+>+0+^1~110~+11>*10^100^+0^*0+1*1>^~0111~00001011010++1100+10+01*0*1*00^01010+01010~^0000^00010~~10*1~1011+00+1+100
~>1>>10111^*>1+>00>00+~01011~^11010+1^0>0~>101>*1+1100+>1^>>00~^00+0000011100~~101>1+0~000>1+0*>11+*0000*~0+0101>111~0010>10010
>10++~+1*^**>1010~10^*11>11011000>1~11*01+1001^~^110+010^>1~^1110~001*1^01011>100000111110*10*0^*1+~0>*101101101^0010000*111110>1100*00~00
>^^1+011^10100^1^^*111>000+1111*111001>011>^110011>+>01*0~111~1+01010^1~11*>0^110*1+*^01~110~100>0010100100000110>110
^^0+~^1010>0+0100>00011+^>100*1>~1~1>^~1+00011+1*~0101000^11~^*110*011111>110+*00>+1~^0100*011100100+11111110
+0^+1*001+10>*10>>11+1+*1>^1>+1011>+001*0*0+101110~00*+>1>010**1101100~0>*01001000+00+100>^10011*11010+1100101^0~1101~1
*1+>*00^00010110+0+^0011^11~^110000~11>**1010*~0001>1*>0110+>0101*+10^~01010001010~*1~^0>01^+0~1*000*1001110011^10~0111
**1>>00^1+>1+11*++*^1^1+1^1^1*+^111^10+111~10>100101*+101100111~11001011>^+~0010>~01^0100*101+100011+101^10+1~101+00000011001010
>0>*1+0~~01^>01+11>11110+0>0*0100^~01+10^^*11*00*110~01~>110001+00~1^>00>00^11*011~~01^0011111100>+^+11100001>100101>110
*^11^11>1*11>11011^0+1+011100~1>>^11>001101>0110~0^*00>^0~01011110*0^1101010>1**0001011>10*11+011*11>11+~11^0^010110+01>01100
^>^1010~00~00>0100+*0~~110*>1^1^^10001111~101*11>~~0*0^1010111+~0~1^0+1~0^1*011>0+00101011111*00^000>1100>011
^00**1+0^*1000101>111*>0~10000*01111+1+>010+011>0*0+0^10^110^+0~0010+11100>*110>^100+~~100~000*11~001~10
>**1*^*101^>0001^100*101~^01000*^*^0>101110+0101+1~1+1110*+00>110111+~100100101^~11>>^000^001>001001>000101011001010
^11^+1>00^^111>*01**1100+^1100110>11110^011^010^10+~1011^~1*10>10+1100*101~1+00+100~1+0+0~1~100~+11+0*0+110~111+11
+^110~00*1+1~^1^*1^10010^10011>0+0>1001+>0~+~1110>~11~000*1>+10101*1^110111000+0^1*000*11*011^++011+01+0101101+11~*0011
+>11~1++1^+000*01001>00+11*000+*1*10^00011*>0110^001100*0^00++010000^1~0+010>>~1>+100*0~1+>~00^0>11+1^11010+^1010>0+001010101*1+0~>10101011
>00>*0^*10>00001+0010~^1^01+101^101^0>1+1~>10~~0>>101~10+>00^0001+0^1010*00001>>00^+01*01101010001>1*00001~01>110*01011
^^01^+10^11>>^0+010^*^1>0+010*1000100011^1>0011+~0>011011*0010101011~^10^*110^111*10>1~>00*+0101*^10~>1>~~10101000100000101101+00>1101111
*+0*>0+010*101>1~*0*1000**1~1+>101>0^1>*~0>10++11*10*1>10>0^1^*010*000010~00111+1101>0010>~>01101111~+~1111+>~101~111>0^>00*1>11001110000>10010111
^01+~0^^++0~~0^1^*~000+~10^0*000~*10**0^10~>0>010~11>~01110100+110*0110+0111000000>00110~^11+10~1~00000
+^111>>0100^11>110^100^0+01+11>*~+00^11+1+011011*0~*>>0+10000>>*0>011100110^111111101~~+11^~0~*1011101^11~11101
+>~0^^^11*00~11>0>0^01^*~0*110>001^0111^011010^1010001*01>1011~0~1001>0100^01011>111+~0111>001^1111>~0010
*1~1+0+~11>*>11*~>0+*11>0101^1^110>1^~11>1110000000001^00+01111>+>0^11000^+~101>0011000*~1+0+10011*+11111~+~0>>10101
*000*100^~*1~>+1>000*10*0>1000>01>^0~11*1^10+00100110+^110110>10+>0101011*1001>0^11^>000010*10+>11011*1110>011110
^00>^*011^0011>+>0*0>1000101101+0+^1>1*~11+0^00001100+0>~1+01^11*^11>1*010111>1100+00**+1*~11*>101>00001100101+0111*10*0+110101000011
^1>+1>000+11>00**011101*1+0^^11^11*~+1110010010*1010>^00110^01101^0>00*1~01111*100^110~+0010+^0>0111010*110>~>01110100
*0++*011^100*00~01>1*11011~1~*0*>0*>0011>^*110^0101*1^11*110>~1*0111*1>01100110010011^00^001001010~*110~01~101+0+11*10+000
~^>~1~*0^^0^11>01*0101^+01>1+1>100001000+1*01^>00+00~010111110+0+~1101~00^*01~001*^^010001011011000+>11+010
^1~^00101^1*~1+>0010>>1>0>01~1~011~~*01001+10*0+111**0*+00^101^11*0*10+101>+110100>+~111*01111~1~000^~1011*0110*~110>0>1010+11110
+1>11^^011~00^*+1+10>>^+110~0>0~10~0001*~110**101*1~+0~1~0*0010+*1>10*0>10101110101~00>011+010+01^010^011110^0~+^110101100
^0*110*^1>1^011~101100*~10>~011^11^>>0^*~0~>*11^*0*>1001+110*~11000100>1011000>*0>00001~1+010*00000*111111001000101+*~1~0101*10110
>*+1>1^+0001^11000+~*0*10101+*110^1^10111010*00*001~10~1^100^11>+01>>>1~0^0*0110^110010100++010^+000~010^0101110010100
**11>000^0^*+011~^1^11>001^10~~1111+00*0~0~00011+0~^01+~1^>001**11001111~00>001^+01~1000011100*01>000^~011>1111~0
*0*>^^^0001^10^1~>1+00^*1~1~~~0001~*10010~~00010*11**00*00111101+1~^^0011000011110+>>^0++01001^1>10000>1>100+0111100111011010
*1+01~^^0*+0011~*~11>01>>111+1+0+0>01000>^11^1*0101110*+0+0000^11>10~1011^0~10*11110>~>000111^0101010^0010010
^>*01>>1~10011+*~11*^01>0111^0*101~0001>10~0~1**100*1^>10101+0>1101>1100+~0~11100>0^1101>00*>00>100*1+010010001>0~00~1
^1^0010*0^***1100^1010000^~>00010^^00100*>0110^00001*10101~11>*10>^000~1011001110111000^10+^10~11000*>10011~0>+1101
^~0~10^+>+*^+00>+*0+101000^001*0~111^10000001000^*00~*0110+1^1+1>01+0^0110110100*0100~0^110011001011
**1>^^0~1~+>111110*^111*>+011000>1>010100^~101>0>00>0010+1*1*+11101001111~0^11111101>+*01>*10~0110+10*001>~1110>0+11^01~00*100>1011
^11^0~0^0>>11^010~*>1>10000>*^+1*101010101100100>~011>00^*11++>0+*0*^>1000100010101+10111111110+0**~0011+1+01110101
^*00111^1+*0000+0~1^000^000^+>1^~01^1+00*00+0001~*010+111010010+0*010011~*+^0101110101>10^0+>10~1~*~10101>0001+10
^>01*0000~001>+*^^~101^000^110>1^1+1>10~>0**11~011+001*001101>1010~0+10010+101*110~+1*^00+11010^1>>000>10>~10110000>10*0101*1~00*10*10010+100+01
*0~*1^^10^~1>00*10^0^01*1+0*0>00+1~0000100>10^0001^1>101~>^1+00010++1++10+011111~100~^101010000+11~0+1+0~110~01+11
*101*10^0>0~^*0001^>1*11*100^101>0~+00100~10>000*111*^0+1111000100>1010>+1101*^10*0~1^>+1111+~011*10100011+001*0111100
>~0^^0*1+11^01~^>10101^*1110*^~0*1^0~~00^10*0101*1^*1001101011~10111111110011~>00001110^>>00*~0~~1>0+110+1000010^1+1>0101*001101*0110+0~1*0011
*0+11++^>0011~0~^100*>+0001010>1001>>0^01>0*0+^100001~0+>01*100>+00~11++0*0~011101*01*0^^>0100~1001>~^110~>011001011>0>111>101001011
^+**^*10^>00>+^00110+010001+1*1010*0000100^0110100010^~1110+^+0^1^1111+0^1100~0>~1>+010001~110~100>011>110+0*11>1101010
+*101>0>0*1~11~^01~0>1>0*^01>1101111*101^1101+011>>1101~111*1^100110*011~1>10>+11>0*0*1>0~011^11000011>~+0+1111
+0^10*~^11^10>11111+++11^~01111*0*>1001+0+*101+>00111001*010+0~*1^^1>1~0010+110*1+1~101>~^+001+*0101100110011111*1000
>^**11*1^011~00*101>*^0^01000111011111010+^11~11+001^^0^11~10~1000010>^*1111~0>1>10*110*0+10>11~110>10111011~0*+101>+~>0+0>1>1101+~1000~1+111
>00^0+001~+11^1>0^0^1>00^1~>0101^1110~1*~0~~0~~0000^^0100^1~110+0>011>011001000*^00101001>1+0+~00011
*11>0^*11>10*+~101101>1**^10010+01>>1>1101101~101~1^+*~+00++100+000011~*>01*~1^0+0>10^1*01*1000~01*++00011010010*001100+*00~100^00000+01100
*^001>1+011*11>00^~000~*0*^000>+01110>~^00+>1110~1*11~11010^111011~>*0+10*00010*00+0010101+^+0^01~001110011
~>1>^01*10++001^00>1+1010*10~00^00~~110^110>0*1~0*10*00+110>10~1001^0^0*10101^+*00111>0000101*1>0>01010*~00*0>1001010100
>~^001>0^0^101+^0>10^0^0^0^0~+^101111~100*0010011>+0^0>1^>+111110^+011101>++0>101^1+0000001~0^0>>+0+00^011100>11110~0001010>00+0~0110100+001101011
~*00>+0*^010>01>1+*~0~111^0^0*1+11110*0~1~+0000^>110010~100111>001011*1~10^^101~>1*01+*11>~11>11~11+1~0000^0101^00*0011010^0>10+*>0101111111~1
*^~1010*101>01^>0+>*1+00^10^010*+1~^0101+1011>110011+1+0>^1+0~~+*010111+1011+00>*011001001+110~011>0101
>*111~0>^110>1110^111*0+1>1~10*^001*~01~0*0*00100101*^^0+0101000~>>+00011010+*1111~*~101+01+101>0^*01>^00+~^+1000*^00100++000000110101010110~~01
>0^*1+1111001~0*10*00^*^~1111+00000010*>011***1010+011^1>0110*>+++>1011010^0+*01>10^01101+10+1*10>000110^01>1000~11~~00++1~000*1*00~00+>~1~~0011~11111
+0^+0*111+*1*01~*0^0>~001^>0>+0~01+001110^10*00010001^0100>01~001001>111~>1+1*0110>00+>10>++>1^0+^010*011>+0>0011^>10101100111~0^000*001101101001
^00*^^111*10~011000>+000*01>10+*>100111^0~11*101101^001^>10~01001~>1101>0*101>1>^*0*00*110~111>100^101>*01^11101100010111~~0+1~00~+0>^+0101*0+1011100
^1+0>*101^>0*+11>000>~0010+0~0+000001~+1+11+^1101*100^0~01*00~0110*0>1^001>1110^0*10001100>0^1+>*0101^0101>100101+*10110*010*01011+00
+0^001*1^011111*0110^1^^0~0001>1*11^1110~10*0011~001^00^~0>0>^0*100110+0+01011001>^0^01+>1+~>~~00101100+10~0110>~1*0100110
*001>0^0^000*>~1011001100>~~0+11^011**+00*010000^^01010^~**001^011111^111>+11>0001111*~11*1~10000+000*001*1100*01~0110*1*1*~~101+01000~1
>0^>^*~>>>1*01>*1^~~1111~01^111~1~101011110^^*^+1>10010~1~0110101110011~^1*11*111>>01100+10~0~001111^11^001~0^1110+~000^00100~10~1100
*^00^00>++0111>+~00**0110^++1>1>10*+01^01~1101>01101>100+0110~1000+>1>+0000111>00~>^+**00*111+000101100~100~0111
^>^^110*1^+111000+011>>+0^1++10^>000~++*1+1100>>+11**1011+0101>00+1^+1000111110*01+01>1~~>~0101001*1100101+01010010110^1~0^^1>00000110~0100
>0>>110*01^*11^>+10++10100*1~^>0*00*01010+011^*100~1001>>11~0+11101*~0^01*0^100100100001*0010*111011~1+000000
^^00*110111111>1^^*01~^^10100~0+00000~0+1~001++0~1~00+10+^1*0100*00101^^++^1^~^>+001101*1010~110011011000~+000101111
^1>>~10101^11++>10>*0+11^010>01>001>011011^111>+1>*11001111*1011*10>00+>1~1**0011~*11+0*011*100011+~^1^00*~100011100+000001>1010
^0011>^*^>1^*10~01^1>1>~001+00^1*^101^110~1100110*0^0>>^001>10^0~01>0~~11~0~1^>1+0101+111101^0011~0000*1101100100100~111010011>*01000+10>1~100
^>1^011010+>^110+^>~1*10^0~0>*001000010>1~1000~0~0011011^>00*10101*010~~*001+000**0111>+00+10>10>111*010>*110~0010~*1111
**+000*01^1010^+*~+11101>1^>+>11+~110^01*011+11111110100+*1+^*101>00*^00111+1^101*111101>01000~010101010^100010+00+00
*+110+^00^000100^>0*^100+>~*1>0^1+0>00^+11>010^0101100110000>~011+1011^~*11~0011>0*~0100101101*^+000100+~>0~01+0001^++1101001000
^*110010^+1~*10^1001~^110+10010++1*1**1^*01^0>10+10100*011*110110~+1110>11~000+00~+1010>001^011>*0110100>*>0110111~1
>+111^~11^0110+101>10*0*11^~0*1~10^^0^0>+000000^101^1>00~0011^100^0~010^1000+1100100+>0+110>0~>0>1~10+>~~~0*0010000110111>0~100
^*001+^*10~1^11010010*101*~11^~10111111*0100^10^1*1*0010>010>10~10>~1~00+1*10^100~111*1010+0*100+0*010*01>1>100101
>0*~>>01001000^1^001^*1>001>~1011011>1000^11101~>1^1~1011+^>001*+>^~0101011~>11>>1*0^>1+1111101^+0110^101001000^>10011>0~0>0~01+001110+10111
*1+^^00+>00*+100+101000>1^100~~101~0~^>00>11100~~1*^^0>11100110001*00*>>1+1~^001>0+11101110000011+~000
^>~~++0+01110+^111*0010>*11101~*00~^^0>0001>~*0~0110^0^10>^0001011>10+1001+1+0>+>*00~010^010*^1000+1*>010+1*1110+~10000>011011100100101+1101
>>^^+1^1*00011*1+01^00011~11001*>01~1>1001+00+011>1*+0011^011*+111110>1^001100111+*0011>^11^>1001*110011~*00011^1>10011101
^1~^~1>001>1^1^1000010010*^000+01+1100^1*>00~11>0101^+1011>+0110~^11111+1101>1*+0*1++01+^011000110000^00001
+1^0^1100101>1>110>1^>00^010*>00110++*0111^11~1>100^0~0^0*010011+11>1110~1+0010^11+^1*>0~11^1111>0^10111~00110111>+0+10~0001
^*1^1~1^1110>~00111^0>~0000~~1^01>+~+011*0101010^000+01*11^~10~011~01>1001+~>000>~1~1~^**^011101100~>1111^10>^1000*01~001011+010~0
^1>110*~1010>*0>1>01010^1101>110>>000*^*101001*1~1000^10+>+1>010^>1*00001^101110111>+0*>10~1*011110011001101
++*1001^111>*000*+01**>0010+11~1101*>1^0^^0~*+1++0+000*00111++11~01100+0>10110~*101>10001000+10+00~0111
**1>0^0111>0*~*01^01>*>0*000>+*011000011*>10>1*0111+000^100+01+001010>+11^001~>1101000^11+1~*1001110~11100011
*0^0110>01*+^>*+0~100111*100000+00^^101001^0001^~+*0+1+01*011>001~101>~100*^>101101111000*^11111100~01^0111~0^001100
~>*1001+10>>>110^~~*1^^1+10+11*>100011010100011^0*~^0+^0011+1+01+0~00^10001~0~>010*>10^00~1^000100*11~~01100+10+1001000
++^11010^0^0>0>0*1>01^*011100000+11++11*01010+^1^10101**00111101**0>10111>101~0^100*~11100101>0~00^>100100^10~1+~100*11~0*10~011
^0*~~00+0~*01~1~0>01^000+>>010^1001^111011>*01100**10000111^110001>1~0*^10*10~1^*000+10*0000>0+^10100011111+>*~100011011
~>~0*~10+*>*1110>+0111^~11110+10^011>^101*^11+0010**+0000~0110~*110*+*~001*100001^~0+~*1~~^1>1111~000>~010111*1000~000+0111*01110*0000>0>1101
>^*11^0>*01^^11>10~+000+0+1101101011110*+100^011+^^>111101+110101~0+1*011^00010~+^0*0101+1000>01*1111100+100
^111^1*1001>0*1*^1^0^11101+1100110*1*~~100~>0>11+001+1*~~+10+01^+>01*^>0>010*1*1100*110111~0010100>1011+1101~0*0^111101101+0+011^001000~1
~>*1^100~1^0110*^+1>11~0~11+*01000*>111*11^100~0+^111>~010~0^000+001~1**00+10*0110>011111~0~11~11+001
>+11*^01010100^~0**111*1100^111>>11~111~>000*10>00010+*0010>101^1**>1>1*01111~1010111^0100^~11*111100>0~0011
^1**^^1^01>01>10>011~^01^1010~1*~000*^>101>101^100100110~011^0~1~1~0*00>1+^+0>11~101+1*>0**+0001001^111101011000001~***0~101~+0100010111110101110
*0*>**^0101010^011^>11~01^010110+>0100>00001>0>*0011~010^^0*1110001011101001+>0^1*0^0111101>>00+1>010001100
>1~^^101011^>110000~+10*1011+>*11^110>1*01>101>101^1>000*10100+0^0^10001~>11^10>110~10^>01+~1101101>0*+11>~~10^~>~110>011+1>~+01111>0011~10~11101
+**+0~10*10>10*~*011+010000**1*>1+111*1+1^~~11011~01111011>110^+^0*~000^0>1^0>~^>~0~0011+010001000>010+1001~111~~110000+01
^010*~00>1+>0>01^1~>100^0*100*+10>111^1011010>++0*11+0^001101^01100100>10~0011*>*^0+0*001>*1110001*0^10+01~10101~0>*00100000*00010+>0001010
>+~0^*0^00+++11>1+>0~11+010~0*1^*00010+0~0+>>*+011111+1^11*1^01001+1010^1~110+1+>+1101~01000100~0>011111**001001100
>1^0++011>01~10*^0011+011^001^*100*00+1>1*~^0^01*~1+11000>0~0101*001010+110*1+0^1100+11010>>1>>100000011011>10+10
*00~++000**^>00^*0^101~^>1+^~+1*01^101011~101>10^1>11111>~11^101+10101*1>0+001^00000001010001^00^10^1000~0000101*01^+10011+~+101110101111
^0001+^**1>~10001^1*+011^^0~*0^010+0111~0^0011*01*10~0110111~01+>^1+00^11110+111~10^01>1>1110>0+^~0101110*0111>101*101000111*0~1^0010110>001
+^00111>>0+^*0^1+>1*1001011100>1>10~~00*11^0+~01+11~+~110~0>1011^00^0~000>>111>11*01+0^00^0111>+*01~1~0010*^0~~011>000*11010011>11010>100011
*01>001*>^10100**101011~^0**0101000^^~*010*0010000110010*0~111*>1+1*100*0011*000>1>**00110~110+1101+00>10*11^+0010000110
*^+00^0^0000^111+0^01^10101~1~00001>~1^0*1100^01+0*10^0*+^1*010101~1100++0>00100111~00100^00~0*01+00010111
^11^01+01*10*0~1*1+^0^1^~+~1011^010^>1^~000011+^11101>00*011+0^11>11~0101^>0000+1^0001101101+1*00010111111111100
^001*101*^1~1^00~^1111100^00^>0>+^0+000**0*~0010>~00^010111~1+10111010~00^00~00+>>1*1>1++01~0>100>>*001+*010000010*+1111001001+100>10>001>00*0100111
*+*+^*1^101>1001100~011~1110^1^01*10^1011*00*000001~>00*1001^1~11101~100>>11+01+11^^>11>0+101~101100+00+>01100
*11>>0^^0+1^0111~101^1+01^00+~0>01+1111~0000010*0010>*100*001*0^10111+01>+*^^1^011~0*0+0000>01010*011~*1*~001011100*00001000^10100110
^0^1>10>01+01100**+0>0110+^00011000+1+1+10*0+00+++>0*^~~11^1+*00110111*11~10*011>010000110+>0000>01000
+0>*+^>1^0>0^^1~01011^1+0101>111111>1^000~11^0101^0^10^10~>11+010~~10000+11010^101101001~01>+01^1111*1001001
+*^*00+1^**0011101>00010^11~11^100101>*1110001*11101+*0>10+11*~10>*>101100111>1+000*11~0>01^^11~10*0*1110~111001~0>1001
>^^>000**00+>11**10>*>*10*00~+11>>1110~~101111110~+0+0>01110011011^0~0*110^0100^101+>0111>10~~00010~1*01^00+0010*0^^11000^001>0010~0101>010*1>11001011
~+>**000010>*111^>00111+*^1^11110>11+~00011>0*01*+1011+1+0*1101+100*^11~110*111>11^1001*010+000101^11^0~~+>101>++1011100011~11>011~~>10^010~11
*010*00>*10+*0^10>>1010111+0^>01110*~100~1010>1+^+>1~0^0+111++~1+>1+10100*10^11^10*00*10>~~^>01111*1010~10001110+>010100>0~+>001011110>+101001>1~00
^0^*>0+0*~10110+>10+000110*++^01*001^00001011000*1+~1*11^0^0^10100>10001100000*0*10~0011*0110~+>111111
^110>00>0>>*11011++0^+1101011^1*1~101111^0>01*0^00~*11+^1*011010011101>1*0^11+01>0*>01011~01^~11+11>01^0+01011101100010
>^000001**0~^1^~^11101101*^1^01~^1101^000001^0^100110111^1111~0*^^0100101011001^*01000010+011000+00101
>1*1011^^01~*^*^11011100011>~^1+0100010^*0*110>110011*>1>*0001101+1+1+>10>00^0100*01+0001100000110110
+>*00+>0011>0^11+011011*1^1^010001>1*10^1+1>~010*^+*0^01111*01^010*01011111+011000100001^0010*1~01*0++0^1^^~+11111~1~010000*1+~00000011^01+00011
^~+1^0>1~^1>11>00001+0>^10*010+*0*1+111**+0~11>000+0>10010+0100^000>10010~1100^001^00111010+^~00>001*+00001011+>10010
^+^**0^1100+01>10+100>+1*1>>10011001>^0*1100^~+10*011101~110000>00^01>00110^0011^>1+1110*001^1*~011^~1~0>11+~01>1110111^000001>~~100~*0001001110
^~0*>>^1010*10>011>*>0~^10>0001>001101*0011110~0010+1^^110+011>0~1+000~0*0~01>0^10+11>11*010+11101+0010
>*>11>100+^1^101^10000110>1+011010+^011001^>0^*00~11001^0101+1^111>1^1111101+1>00>+10111^1100~01+1*1001
*^1^*110010010*11^11+00^*10>101>+1^0000+10~11*1>01*1^10111>1^00101*>0101^0001000110+>00111~100*0+001000
^0*^010+~001^1~>101>>>0011001>*>1>001^1+1~~0~1001>1~00110>011^*+001*00*111~00*0^~+11101110*1>+1110010+~101>110000
*1*01+0*+1>101000~+0^1~110>11>0010^1>10*+10>0*10011>0*010101*11011^01+>01++01+0+~0^+0111>+01010>00>101^*1111>0010~+0010
++1>+1011+*+10+1^0~*0+*1^0001111+11~+1^0^+1101011~1111~>01+1^110^~100>101~11>1+1+11>00000^+11>1*10101011
~^^0001010>^++101>+1110+10~>^>~1~0^1001^0000>111~0111~00>10*1~~*~011^0^1100*>0011111+10~00001*^+~1+111*+>+01^011~101000011^^1>11101100~+*+111001010
>11>~~10~*+1*~1>+0*^~^~0^~10~01+1~^01~^11>~0>1*1*11*1111110101^11010~10*001**011~1101010~0100000000^1011*+1^>+1++11110*+00101101+^^1000010010>111100
*000^>1>1^1101*11+~1*01~10>1010>01*0011>1>0*~1^~100>1*100+>001100^1*1>01>1+110011^+11>+>000000000+~01011100
^0^1*+00010100**01>01**1>>^+~+>*~110000~0*1+10010011^0+>*1*0000~1101*01000~01010100~^0110+0111011*0^0~0^*^01011000101101>01001
>1*0>1^01010^1101>*0010^0~100101>>1>1^*11101^0011>100^*00*011110~>01*+*>0~01~00010^010>111011+001~00001
^11~^0^*11+>^101*01011+00~^*011~011~10+011^^11+^+1*^0+110111+1~010010111111*000+~~0^*~~100*11010*0011^010000^0*1~1+011*1^11001001*10~110+0~10*1000011
^1*>110*0+011*10+0^+^0^110011>0+~+*001+^>>1^~11110~+*00011011010+1001+000>10~^0+10010~00^110>^011011+0^*0+>0>011111101~00>10~010>0010101
>10>0*01^00100>00*^>1+0**0^*011~00111000^10101^011000+^1^01101~+1001*10*1>~^01+01011111^+011>1010110>+000>1000101
^^+01110^^01+>01011^1101~>**^1100+^~^0^100~1>01101010^>1~0101>>110+0110*01*00100~0001*1~1+~011*1>0101110000>011+*~+11010~1>01~*010>010010
**1*10^1>^0>11~>111011~10000+>00^0*10>*011>0010101>*0>0~10*0010>0~~01011+*+>0+111^0>1>1101>111>1011010100+1011
>+>1*+~^~+0+11~110>10>00000>>001^10~+>~10^11100~++>~00^0100^111~1^1001+~1111>10+0+>*10001>0+^1+111011111011001
^~10*111>^00>>0>1^11000*110011+011111+^1*11+0100101+^1011*~*0^0100*+11110*110*0*1110*1010^10001+*^^~110+1*010111110>1011101~101
~+1^*010^*^0~^1111000^00^+^0^00~1~^011+1^1^11++11~00010~101001111*0110100000^~111^+^01*+01001011~*011001001^~0101010~011
^^1*0*+*1>0010^~*01~000101*00001*+^~++*010~101^1+1*00+01^111000110111111>^1101~101111^+1>00010001110*0~0~1+0>^0010~101
>01+0^110>^1*1~0001101^^10+0000~1~*01+^*^>111++1~>10>>10011>0110~++00*1>*00+0~0*111*~+011+~*11100+111+001100*+101~0^1+000~100000~101100
>+010**1001*10^0**>101+111001^01*10+>0>^0*1~10100+001~100~0>0>0100^1>1^101~*>10+00*~10101010110111011
>0*1>0^^~~^0011+01~10^+***01001110000001111**10010~*1~01^01*11^000+*^1~1001+111001>1000101+01*01*10010*1110*00111
*1*11+0^^>+0*00111^*01101^101>+00110111*01011~+>0**1100++10000+0~*10101~1^0~0*1100>100>>*1~1^1101101^10^1+0^1001000>11~~>11>11~001111010^011+1^011111
~>^1^*01>+1^+0~1111*1010*0>~>10+11001^1010>001~1+1*0^01011111~~~1000**11^*0+01*>1+00+~01011^0001*001^101+111^1101001>00^100000110~110
>*1110^1**111+1~+*^11111*1~^1>00^1011^>0^+011>11~11>>10111010~011>1^111110000>00+010*100~100*110010>*0010110
>^001~*00>>0>11*1110>0^11011~^*1+011>+11>~11000+*>100*>100110+^00+*01^01101001>0*10*0110~1000^*10110000+0011~10111
^>0>1~010*1~1~100**>0~>^>011111~~01111*~^*+10+~1110*^11100*10000~1101>1>00>01+00*+1>000100^010101*+++01>0*10>10~1001*100011^00111000
**00~0>1^1101~11+11*01^101101>01^+1^^^*101>+01>*11~0~1*1+0100111000>0>00~+10000*000>*0^0+0010001101+1>^0111111+0~11001+1^01^0100000
*+>1^*001^010100+010^00100000*11^0+^0100*00>0111111>>1^0010~^11+0*000*~10*111101^>*0^1>>^110001^11>10+1~1*01*110100111010+01*010001110>000+100^011111
*000>*0+010^11*1+01+1111*0**10110*1~+01>000*11*0^^0^100*101~>*0>+01^1+0>01*>*10101>10+*000011+11>101~0001001+0*+001111111010110010001
^100^10~^10100>+110*1111+1*+001*1^11*10^0^0*0>1101001+*000^~0^10*+011000010~*00+1101+1*01110+10~0101010
>>1010>1*^*~01^1~~11^>10>11^11110*00*111100111^0>1^00~1+1+>011+0>0~^1>**~*10000>0010*010011~01+11^010000~01~001101111100
>10>11*>10~>0110**1+00^^~0^+110**10~1*01011^^1*110~0010001000110>011100+00^00011+0*0~^+10>1000~10+0*00>110+00+01~111
^00*00100+^1^+>1101*0~1010100^11*~100~1*01>+^1001011>111^01~*1+^0*11+1010+010*0++0011*110011101+*110^10>10110+0*00011
*>>11110+011^^1+0^~0+011~>0^10^0*0~01+>1001~0+00010*1^0110001***~10*~10111~111^00*110001000*0*010*^11+100+10010~~10001*>1010+1~+1110
>00~~^^+~00~11>*+0*+0^001*100~+11101110011~1*>0~01~^01101>+~>01>^>+1>001*+1100011010+*11100*1*+0>11^000010>111*00+^0~~10011+0~0~11^00^0100111001~001
>+10>0^0^^0>1111^001>1+>^01001^0010110*0*01*01~1^11~>0011111*1>^1~0011001^+1^>00+111+1100011+101~1100111000
^10^1~*00>>*00>^>~>1~~00101111101110110010^010*1*~0>+00+0110>10^0100100+>1*11~1*1~0101*0>>1*00*0*01~10~0100+10^0001^0+1110110
^^0^1001+111>00^1+*111010+0+1>0~0*00+0+~11+0+0*>01~+0^1*0~000011011+10*10~01001*0>>1~~+1^^>11*001^110000111010*000011>^+10001+001000
^1^01~10010+0+1^^~^0~*0^01101^0101~~0+^11000~1*1>1~110*0011~>^0100+0000010>*0+01*0101+1~110^100+10>1+1110000
>0~0^***~^*1~11>1100110>10100000011~0>111*1+1>1>001*1000^1*+~0^0^10>1^111+01^>001001+0>00~>00*0001101>1^111+0101001110>010110
^11+10*10*1+00^0^111*>0*0*11*0110>^0~~0^1^1~1**11010>1^000111010~11*^0001~101101*>100~101+001000^1^011*1000~0+~011+0110010010
++1*0+~~11^~1101~+0*~11>*^^0~*01>0011*011000>10*+110110>~>~*11110+1111100~^+0~0*000~0~^11>001^~0010011000111
+*>>101^010+00111^101^0~000^~^+0~0000000*+>0^101>1*00001101*0^0~1000101~1~11*101^>1100^0~010++0001>0+0100
^0^110>>00^1*111010001^110~0^00^1>11^110**1100+11~>0>01*1010^0*10>11~010111>1+011~^011111*0~00*00^01000001100
**1011^10+10^11**0010+0>0+11+11*10110101*0*+1*+10>100^1>^100*0101001^0+110>~0~*1^1001100~110*100>10~111~11+100~1
^0+*0~11>00>^01~0^1~0>^0001+001110001*111010*^>1>0*~0010001*~110011+>1^101111^0>01>011001>*+110+^100^~00+01>001011~01^101101
~>00^+10*1^1^001>011*>1+1101^00>0>000010100+001*10^1010>>00>0++^000100>>*1~111*01101~0111^010~0^1>0+0000000>+0>0~~010100
*+00>01*11^0>00^10101~1+^00011101>100>1>>11^0011*0*01011*100+0*+0>1>111110*010+^1~>1+1*11001^1*01100*1100011*+00~00100>0*~+101010
>0**10>01*011*0*0*^^>1>0^>00~00~01110001100011*1>1~>~1111110+>^1>+01>0110110^1>111010>~1^011+*011+01101~010001>~+00111>^1*101~1*100~01010
*>0010^0>^10001001^0~>1110~0^~000~11~*01>+>00^010^01001*~1000+1110+0^1^>01^10^01*1111^0~101>111110+10+1011^01000^1011000
*>1111^*010*1~+>~01>**0101*>*^01101>00^1+1101111000110>+~101^111*001000001*1^*1~~0>01110+01101101~101
>10^0011*001+0^*1*01^1001001^^000101110~1**11^1101~1>010~000**1^1100+11011^~01000*>~0>+0111>01*0100~+1001^10^~001+01+1111
>+*100*011101^10^00*>1100+1^1**00101101***01+1010001+0^11>1*01000~1~11^0011~0111*00~*~*111*101+00+10~^10001001
^*01*1+1>10*^*0+101~110+000>~*0>011000>110~+*0>0000>011^00*~+^~100~>001+~00100~0010>01^~01~10000001*0000
^00~0>*+^+~1*000+>1+01~0^*0>0010000^1~0000*>10>*0>^111011^11*~00+~^~~00~11100>11110101011110*1111^10111~>10101+100>^>10>1011~^01*+0011110+10101
^0>0+^1^+^011>01*~+1~*+0~+10+~11110~^1>0101^>+01001*0011111111~*1*10+10*11>01010100100^10000*0100010>0>011^01+~1111
^1^>*^^1010111~111101~*10^0+0100^>00~0010+++0~000101^011~10*10*110^*~^110001^01>110*>01*+1>10>0101+1~~11011101111>1+0010~~>1011
*0+0^0^00^1^10+00*^11^000*000+10~00~+011+11*110001010011^*0*1>^110~0*^1+1^11001+1~1101011101>11001001~01
^+1^0*11*1+11111>100>100>>~0000+>00+1***10>^+^0110010*>001100100~1+111100^0^1+001+1010010>010^101>10~00010
+~+01+*111~*010>^00^>1**000+00100^+>1^11000*0*>1^1^+**1~~1001000111100>11101100111111+~+00^0*0>10>1*011+1110~+~01^100010>>10~~11010011000
>1*0^1^110000^11+~11~10+10~>+>*010011+010~~00**1100^11^^~>0>001^^*+0111>010~11*00*10111011~*>01101+00*10+01000000*1010101010
^+1>^01>^10>1>11>1>101+0100+0+0*00~00^01~00*00100111^11011100^11**010000+*10^100*00110+^~10*110010>1*001~01>01+0+0*00+0~101*+00101
+0**1>0010011^1*01+0>^~101100~+>0>0>^^+11*0011^0*1*01^01110010^+00100^0*11111^10101~00~+01100*>00101001110001>~00+0+1000
^110>0^0~011^>^^1++1^110101011+0*0*0^11^011>+10>^0010+~~1101+>+11100010>10>010+^+>0000110+1011~~1>11>+1000*10000+*101100*1001+~~11111~1
^>^0+1*10~+>010111*10>010++^10^+0>110^^10^01>1111111100^11~+1~+00>11^001000+100+11001~1010^010~1+0^00010100
>^0^^0~*01>^11+00010^111001*^00~01+110111^>>0^>0010*+>111011+001^++100*+00^111000~~0+^000+1000*~011>0+001111110000011^11000~0~101
+*~*11*1~*01~+0>+00111010~10^**~1~00^1^0+1~^01000101>0~>>^0*0011000^11>>^>0100>0+1001011010+1111+*0*000^~^001111*0110111100000111^10010111
^0**>>0001~11+>01>11^1011>+011~0+00~0*000~^+*1011>0101>+11110^0+*01+10^0010**011*0100000*1001^010~1100^10+1+0101011+1*0011
*100*+00++100>1*00111>*1>0^10010~*0~00+1+>^0+110>>011110~>011^^*~1001010>1+1010110~01^1~>*0*10*0~1^1111*1100+0*1100000*01>011111+0++~11101^111~00
*1+0^0*11101010*110^0>1110++*^+1>~1110*0~~1^0^00^000010*0111*01101^1++00110010^0*10^01110+11~^+0010~01110>^0^10*011010~0110000>0100
^0^0010+>0^1101100+***01**100**01>10111^101++~0^^000*0111111>0>0~0~011000^00111+1010+0+011*^1^^00~00*^00000~1*0110+10~10110>^*1011101001~0~100+1011010
*^^^010>001*0*0~11100011*011>~1*1*00>000^01>1*~+010101110*100*^110*0~100110*0~1^~+01100^0111^111001*0010~01>~11111~11
*^+>>1*1^1^10010+0>10>01~01^010100110^00~011011*1>1~1001^>11^00101~1~~00^1~^10>0^*1101011~00+0+*1~~101~~0001*10*101^~111000111
>~0+00^^00>~0+~10110^^+11*100+11011>01^000+~00>00101~11*00>^>0111^01^>100++11*~>010^111011000001>0~11+00000~1
^10^11*0+^100*01101^01>+0>110011101+11~^^0011~1^001>^1+~00^1>*11+0000>~11~01>~001101~011^0*0101011100+01
*>*1+0>0^00111010*1~0*1**>>010~>1+~1~+1+*11101011~^01100~101+10>10^0~1+0001~111>>0111+00>100^1**01+00^>001+>11100100*110>11+11*1110001
^10^>11^*>010^^~~1011~00~01011>101+0>1*~^0~1>11111000>001>0+^**1111>>0111*10*0011+0000>101^01>1^^~01101110~1~110111001>1111011
+*11*++1>1^0100+10110^01>~1010+~01**101~0^*01^01~1>00>01*110~0001~~*00111^001~01*0>0*^~010>110^01>01010+1^0+0100000+00101>+10001
+*+~010^1*~10*10111^^0110~~011+0>~^1010*01>1>001~*^10111*0100>*000^1110*1011*>0>1101001>1~10^10001~*000100~0>100101
+>0^0+10^>+0*11>10111111^000000**01^10>>1001~^00~0111>00100+0+000*0*10++1**10100**1010++10+10+101>1010000*+0010~00
>*01^00+0*~0^1101111+*1~0111^^10>0^1~10000~1+>111101^011**000~^~10010>0*^11~10+010>010111^0111000101
+*00*^0*010++~000+1^^10~11~*++00*1+1+1>111+01^10~010+010>*1000~10>1>0>0~1*^0+111010^+10+0111001*011^100~10011010*0*110+1^111011>010+1001
^0++>*100+00+011+01^1101>+11+01*1~~*+^>*010~*1>0010000100^010+01*01+1*00+10^00101100>+101110~0>10010
*10^0*1+1100*+1~^0^~11>^0+0+0110>0+110+01001001+111+^11101*^00*+>1>000^0+00110>00>~+1~^11+1100^10101~0001*01000~1111^101100
^10^^^11+0^~01~>010*00+1+00+01111*1>10000001110*01^00011^1010+~0~0^11001~+1**~0~0000^1*101*1^>111000~>~>10110101~000
+1>0+^+0>001*00^1+10>1+01001^00^~1+100>0>10~+0001110+0^0^100~1+1~>~~0+1+00^*>1*0>11~11+00+011^00>>11101>01>1~*~01+1^01>+11110~00+0011+01000011010
~^1>110^0~>+^^>0~1*10*11^>0100001~10+*1101+0^0000111010^^10>^^0111101>00010>*>01+11010*11~+01010011~111111111^010*+1^^10000011001101
*+^0>+^*1*+00000*1101^*+0011+~00011^01^~+00>0+1+~^01100011+~0011*0001^0*001111011100000111*~011>+01^11000>10>^+1111^1+110+0001~1*00010
>>0^1*111*>1^1011^*0~100>0~^0^^001110+0101^+0011101~0+00101110*1>0+~110^0^+^1^001~1^1^0000+00001>1~+0*01~1+1100100+~10000001101+10>0>10010
^>10*^^00010*01^0>+0000011100011*~1>000110+*00+>1111111^^0*01+011*01^1001~>~*1^>0000110000001+10001~1
+*1>0^*1011110*~+1^1>~010*^+11+00110^101011*~11+010011101>1101^11^110*~1>00>01110^0++>0011+*1101*~*100011+0001~100
>10>*>111^1+11+0*10~^01+>10*11*10010^11>01*0011>101*>1100+0111100*>~101~^00*11101000+111+~*1>0*+01+0110011~~11
>0^>11001*010*~*01110>1*111>0*010^101>^10~>0001>100001+00^+1*0011~1>^11~0*10*110101*^+10000110000110~^00101
^>10>1>1+0^000011^^01+~>00001*01^*0*>~~10~000+*01+00000+0**111^11>1+11001~1~001>111*00101*1+0+001~110101+1100
*100+^+00^1011++00^+00110**0*10*010+01>>^1+01^11>00010*1>1~>0**1>010^^1>00*^00*0011+101111+10100011000001001001011100*00^1^00111>01010101^~10011
^11*>00~1*111111^1+~*^>^11101111~1*001~11+1~001~101^0+*00^>010*1001>+~>~10000~001100>>^110^010>0001~~1>~11+^001100~0^+0100>101^~00~111+1+0001
^0>10101*~*10+*0~01101*1~0*10^1100~0~+1+>0>0111^00*11*^+1>10~0*0000111~0000~1110+^>111101^++110+011101
>0^0100>*+~1**0***10>0100100011*1>01**+00+0100>0001+00100110>0^0>0010+1*~0>1>*0~1>1101>110>010>10~100>0110+0^>~^111010~10+11001001
^1001>01*^1*00+010+**10>00*~0>1>00^1>11>0001110*~1010+0*1+>0>101111+1~1^100>0^^>+111>0001+~~01^001101100^101000001^01000110*00~00~10
>^1>1+100010*+1^01010*0001>++1*^1111~11+^>1000^*^*0111+0101+*>11~11100^100+1100100*^00000000>10^1^11101100^~00~^00101011+101~011*^>01~01+0001+11>01100
*00*~*++*~0+0^1^100>010^**+1^001*01^1111+000011^10^*110^11~1011^^01000010011101010^110+11>01001+0101>1>111>000+000^0~11*0>1010000^11+10110100^00110
^0+^0*1^0100101^01*0>10>111010~>011010^1>~10>*1~++000101*^^111111111010^>100>0^+011011>1111000+1+>*~0*^0000~11110+1>1+00101^1111*10*~011~0110
+*~1~1+1^*1110>>0^10++*~^01+000>0+^0010110>+~000>11011010111000*1^1~0101*0110~10+1+1*~*10+>+10>*111110>0+111~10110
^10^^110~1*111^0001~1*~*>011+~>100*+11^1^10001010^1100+010*1*10^0~1011*^0*1111000010100+0001*~11100+0110
++^111^^11+>10>~11>1*1*^01^1~+~~^0+~*0011+0~1110*1+1111101111110011>*+^100^11>1010101111111+0010~001*^>0101000*1*11^0+0010010110
^>^10~*1+1~1*+011^1>01^>11~^1+~000110>+>00101000*101^0>00+00^010011~01+1001>00~1~10*>01>*10101111>1010~011
*0^0>0010^1~0+^^100^1>+11+*11^*>*001001010~00010+~110^010^01010~1+1111^1101011>1^11*001111>>01>010101>^10+011110010^~110^00+000>0000
^^0~1^^>>10100>*1*1111~>>010*0111^*00000^1100>1010+011>01>+1*^1*00+++000000+1+0100110001~0~>^0011^>100000010110*101+010~1^11>^01+100101110*+10~~1010
*^+0^*01>0+^00001010~1>*10~10111~0^00^1+10^10^10001+*0011*~111+1+11^0^11000>>1*0*0011~10~*01100~101111011>1001*0>*1~110++110~000*0110
^10^*1+0>0>10+*0*01>00~11~100011000^**00~1>10>1110+01101*100*001>0+>001000>^011^0>~*+10*1~0~00111+011101110
>+^001*101>11101*>^00~>*10*0100001101100+10>00~>*0>000001*^0110110^0*0^1010*110>10***^1010111*+>1+00^1111^00100110+111000~00+000+^0>010011010
*11^^*0^011^0011*>01*0*100^0001+110>100*+101+1*^^101010>>111+^0~000>~110~011+111+000~1111100>011>^~>101+10~0010001001*00^*0+0+00010+1^01~010~~1~00
*00>101^*100+~0>01110>1++^00*^~00^>10>1001001*+00~~101>~+11+111>*010~010^11^000~10+01+>10+111+00011111
*0>0>0^100+^1+01111*11^00110^011100>011*1~^00^^01+01101>001*1011^~^000001^1>01+11>~0000~01*11100+1000^010~0^0*01~10001>001
^++11^>101*0>100^>0011~11~^1**0~~+110*1*+10101>+*1>0+0*1>1010~00~10>101^1>1^0100100~1001011^101*00+0000*1000000^0010+000100>111
***>^11101^0^1>00100>^*^1^^000+1100000>010>100110111010>0000+10++010+0+0010^^>0^0~101>111^10~0+01101~00110^0110111110+10
*01^01011~+^0~11+10>00^^01*10**10110111100+000>1>00+1^+0~+111*0110^01^0100^+01~011^01*01^1+^0011*11^101~101+1111101000~110
>11>0*^1>~1^0+010^10010^110>1>~~>01~>1^^0++11000+~*^01110^111~1>1+^10100*0+10100100~01*10010111~>^1>1000*0>^1000010101+000011110010
>+010>11^0001>^1*1~^01^^+*^011~*10~**1011110^0001001+1010~~>11^**00~0+00^~1110~1>100+0~01~101010~100010110>110110
~>^1000>101>1>>1>*1^^^0010~101*100>0>~0^*^1+10*00*01101111+0>>000100011~^1000100001>0^001110+00101110^>1*0*000011110~10^101^*0001110101
*1*01*^10^^>01000010101~10>0111+^111^0~^+1010011111+01>11^00^0111~001^+00^+>*01*101>01001001>11~1010110
^^11~+0+^1>0^11+*1001*111100110000000^01~1^+^01*1111^*000011^~0*1+0+11+0^~0~0101~>0011*01*+11110~0^11010+010*010011110~1
*1+11^1>>11+00>>001^0>1+1001100^1+~1>01110~1*^+1010110*0>11110>010>001^>01>*0010>111*0110>0*1101>~^001+~010010000
>+110^*>1110>~100>11+10^*+10^11+>10>+0>011010+01100+*>+01+1+0~010^1101101+10~11*11+^+0+01011++1>+1~1^0+11100101^10~10>11111
*0>>01>*0*0+01~1000^+*^>1001111>010010010110~*>*001>~^>01001^000+11^10101110101>00^000>010~10+~0^0*>111+0110100*1+011>+*11+001^11110~11
~^1+~10>1^~10~1010^11^*1001>00*0>>0>10~0*10010~1>+**11+111*1000~100>00~^110*^0000+111**0>^0100110010111000101+1100
^0+1111>1>0+100*01^+11>*>1~11010~000*^0^000>~0~>+111*0~0>^*010011010^111+0101>*0101010~110+1101>001>1+011
^^~^0+~**0001>00110>10^00^1*000011^10000>+1*0>1+1~+>1>>1111110*1>000^+0011101^011^00+01000++00000000011001111
^~^0*^~>*1010^1010*0~*00^1110*^100>000^11011^11001101*^11*00^+01*0+111101100100110^011111^+111>0110>1001001+00*0>+10*011^00+0100011~0>1000~^010000
^>00001>*>>01000^1^0>+0+0^01~01~*01>*1110>10^0111~10~1000~~00*1^1000~1001^00>1~010^11^1+1~01110110^00~11001
^**>^*11111*+1110>001+1101000~>0>~001**10+0~1~11001*+00^000111*1+01101^1>>>+01>000^1+1~010*01+1>011000000010>0011
+1+^*11^0000>1~111^~>~+0110>^+1+^001000*10^1^10100^~0+11011111*0~100000~>101~10000*1^0110000*100^10110
^0~0+1*~0*^1*^11110100>0+^*01^0+~0*1*00111+1000>11>>0^1001^~011^01+*0~~0011*1*01^1100+00>1~010111001^+0^1^100110010101>10000+*11110010100101~10
^0+^*101011^0~01^11+>0^1011^000~>0+1100101+0^~011110^+0100100>1>1110>^00^*~~10*>10001^01101010^111+~10~0+0111111
*>10^*11+1>1*1100^00^1>01^^010*1+11~~00^0110010^1010011^^0111001100+11*1+>+111~0+~+~+1>^0^11101~01011+10000+0>0001>10^1110011+1110
>+0^*01+~~00100*^110*1011>1^111+*1^110101^*110~0*+1110^0^10*1001101100111~11*11*^010+1111+01++0110>111010*^0~1111+*0~01~^0~0100111
^*1~>01+^~101^11+1*~01~~01001>10^111~1>10~0~10^10^001+01*~+111^>0001+1+0>110+0*010110*10>11100^*0*^1010+0100001>~0*0000010~*10100+0^01010
^>10*00>1+*00*^111>0*0^0^~101+00111~~01*^01110>010~*01100^~1>101^10+10^1>0+00001~11011+000~~00*0+11+01+01>10111010
>>~~>~^~+110+0+*001110*010101+*111^010>*01*>1+0+010>+11010>010+110000~^1+00*10100^^1^~0110~10>1101~010>>1001100
^*~0^1^11011^01^0^+01>00>^0^00>^00>11011010>~11^1010010111>0010010~1111~~*111~0^10000101+*0>0010>0>*0*0001001+0~*0111101
*1+^1^101^011~1+^011*001100+01~101+10*1*1*01010**0^111110000~*^^10110000>++1111100^~0011+0>^1010100111
*111**1*^1~*11*11010>0100*^1^0^>++11001111+0101111>1*11+011+>0*~^^1*1+0111011>101110100010**1001~^11+0011011+01111>0+001011
^~1^01010>1>>1^~1^0*101*0101~>1011000^010011>1100~10+>10>00^0>111>1>010*0+010011+0>00>1>11*1>0+^001+0111^0+110~1~11+110
^~+0^010^1+11*1~*101+>1~~*1111100+>10110*00^00>1101000~0>11+~01^^11+1~11*00111>111+1~1^01>001+110^1^>00~011*01001001
>00^00^1*101*>0+00>01010*01+011>1+110000+0^1000>1>0>1^010^0001*+01^1~011+10^^0111+10011+01101~^00*~0111011
+^00^0~11^110*000>1010*1011~>11^0>0*+0001+^>00110+^11100^0+*11*0~010^111000101+1^01100+1>11011>~^1~000111111
^^00>10000^+11010^10*1101*1+101*^1010~101>^~+0~*0+110^0+101*+0000~01*00*111++^1^1110010^0100110*0101000*^10010~0110+11000
*^0^01110^001101>0*+0000000>^1+*>+1^11110~10~01>*0~^10^^01000^1~1+*0~11>00>>+1101~101*0>~>110000100110011111010110
+*>+10*01^01011*01101+11^11*1^>011*110*>100010+0^1^00*111>1110001>1*+>1110+010+00^111110*~01110100^010101
^1+>0^^100*1>1011001*110010~^10100+010*+1*01~1000^00*01*+0++101000^1>11+00^10**10101>*~1001+11001000^*11+00+10*+010^~100101>1^100~00+00+01011
>1>*10>10+01~00*+011+0>^>110111+^000+~1~1*1101^*0*110110>^1111~^0+11*>+11101110>0^10>0*>101+0*~10000101^011111>01*0*1+010>00100110~1110+11
^^~01000~+*011+1>+010~*0*>010100+^11110+^*~101>>10000>1+>10000>0+1^000010~>+~01>011001*1011101^1+111+100
*+00*0>01+00^1>^>01+1^0>10100+^1010100+1*>1+^1010>1^00~~111+000+1111111101^00^00+10+001~^11100~110*0001*0001
^*>0+000^001^011**0~~000+1001*111100>1*10~010~1+00*0~1+0^~^0100~010^11000+>0>101+1110*0*>1010*11~00000
>1~^^1^1~110010*10*^~1>00^0+10+101^1110101*1011+^*00~001^>0^^>*111+0001001011~11>^101*1101000~++11011010~11110~>101+0000
*+>111>10~0~^00+^11>0000100~1>^*~1*^0*>0>100*1^1+1011^~1*0011000101>01~10011>101011>0>~000110~00*010>0~110~+01
^>11*0>>*10**1010*01*1001+0~0+0*^00>>^01>10>100^10>*100+*10+11^101+010+0^~011010+0>001+~10+01^00+1001^01001*1100011+111010~11001*001000~111
^~~01^^10^*1>000>11*000~+1~010^00~0001>*+01**>10+~000~011+~110>001~0~100^~1>+11110+1^001+0001^+1+11001011~>10111
*+1>^10^101>0*>111>010^00~000^001111^~+0^>^100*+1010111111*00^0>0>101110^01*1010+0^~101010~+110100+110010*>1*001101*1~11~00*10001
*11+10*^0+>0>*1~*>*11~~>110100+>1>>0+0101~*1*0101*^11>~10~1+1110001**+000~00000+01+0*00010010110>0+111*1>1010101+000
~>01^^^01110011>11*1+*11>>1>^010^01>~0*010000000*^01~0101*1~1+^0^*01^10^0^011^11111~010100110101+00110+1011~0~00101010
^01^>~*00011^*^++*0*1101~11*0111~011~0~*0+>0001+011001*11>01+>11+0^000001>0*~^01000^+~1101*1110+1111+11>>1>10*011*0~1010^1010110101110*01~~01
*++++101>1^1+^11>11001^1>010~^00*^1^0100001100111^0~10*>+0+10~000011^10*^0*11110111*1001>1010>1+01~10000+00110
>^1^~**10>11>11^1011^100+11001>0^*1~1>1*^0001011000^>011>0001+0>1001>*~1111~00001100+111^01~10~1^0^10>*11~101000110000
~*0*11>01^10110~0^+>01^+0>1++~110111^11>>010000110*100110^01+~^1*11*00111~1~10>11001+1>10^~0110^01*111*01~001*+~00011
^0>>+*^+011>1*0+0>0>01~>10100000^*011~110011^0^01110*10^^>0100~11>1111*0~011010+0^>100100011+000~0^*0>111110111^10000010
*^10~*0010+0*0^111111++10^00+10*101>1>01+111^111010^**0100+1*01>+1+1+1~~10++1000^>1101001>10+00110001
*0~~0>+^*>01~>~110*10**01+>^010100001^00>000~1>01010*00110100>0101101>11^0>00+0010+~+^0^~1~>^001001^^10010101000~^11^0010010+11^~+10>110010000
^~1^1*>10010~101+~0010~^0*1~0~1*010*0~0^10++10++1^0>~^0~1*~0~>1+0~>111>00111+>010>11111010011~+110+0100
+^01*~101*00^1011~01>11^11^0+*0011+0~01*00*10*0110>1~>0>+11000*^00111~01++01>**1+>000111^>10*0011*+001111110>~100>0*1010^>10000*110001100010
*010^0**>100100^001^^101+00111000+01*^1^1^0000^*>0^0001+~1100+100~111>1101*^01~0001^*11111+001111+0^001100010~^0^00^011001~011*1~111001
~^+00^*1^>*10001>00>0101100*>1^010111101*11^0^1~>0000*10+~10111111^+~+01>++01111+10100010+10>1^0~1101^^*0*010>1010*01001*001110+11~0011
^>+1**+1>10+0^*^01~>100~+0*00>01000011^11010*010100101*010~0+^*>0>00>*0+1100>0*10~10>0110~1001~1>00~11001100^0010011
^1>>0^1*0>*0+1+010000^0*+10^1000~1111^1+1110+110^1~^>1101~0+>^1+1~11*~^000+11111*++0~10010*1~101+10010100010010111
^1^^*+01010>~^1+1++1+1100^100101*+*11*111110001^+110^~^10>000^110~011^01~10001*10110001^>10+0111000010*110001
+^^*0^+>00+01001110+1111101001^10*110~0*11*^11~+0>^10000*1~*>0>10>~~1>11>11>111001^00^11~*10*00~>0001001000111*001+00111100
>*>00~*100*100*0*100101>0*1~0++>00010~1*00+1+1*~^+10000>~0~+>1100^1101111+1>01^1011~000~+*110+001>++001*0~1~0^~*11010+1101~+001
*00>0>^>000101^00100010*+111*1^+>^1001001**0001~0+0^00^1+10+00111+>~1^*10010101110000+>0>11*1100^11*~1^1001*01100>*0000100101~00
>01+0^>**0^00*01>010111+~*00>01^10111^+1+01+*011*^~*0+0111+1^+>001+010100110001000>001111010>1>100~01111
^*+>0~10*^0000~1>*1>>>0011010^11011~~010>01>000110~11*10>^0*01~1~00>1~111^0>11^1+0^>0*100^10011+1001~^11>11000100^00~10011110^110>111+*000110
~>>+*010~010^1^010001+0>>1110^^1011100^*>~+001>0~01110^11^01^>011>00+1111111^^00110~1>0+0000~>01~10^101+0*>1+1110000^01101+1~10001
**01110*0+00+>>111*^^0^0001100**10~+1~11001000*11*100+~^0~+110^>01~100~01+1*00>1~1000~1>10^0^0101110~^11^110~1000+~101111^01~010
+0*^0+0^01*0^01111>111^^1010*1001~1+^0~001>1100>00~^0010>1~~+^1+00+1101*>00+~0~00*1*111~11001101+101001~1
*+10>^1*01100^0*110+*1~1110001+*011011>>~001>>~1*>100>110>110*0>~00*101100>0^01^*11111>+0*1>100011111*1+1~1010^1010*1~0+10010011
>0*010>^+0~11~+0~^+1+>1**~01+^*01**+1+111101001011~1*1000^~00^1110*111^110>11000*00^~^^>1110>00011010101011000~~^100>100110000~0111*1101
>01^1*011>~0*1>1+^1*00*1^001+*000001110*^10111~1*100*1011~**10*+^110*>~1100>00011~0010101~101*~10>11~*0*010111*01111101010
+*>000^^*0+^+10*>0~00011101^>+0+011001011~*1100+01~+^0+01>110>110~00^0*>1101001^0~001*11*1100+001~0~01+^001000010+01
^^*1*0+01**1>1>10~0^11010^101>100>10010~1^1~~11++0>*101011+~00^0~10111^0101100++*10000001+1>0*01>01+00~01110
>0^01001^1001>00~>^100^110+^+>>00~>^1>>0~^^0000001000~00^0~10001~>10111^1>000>~1011000>1*>1*00001001~>1000~0111111
^11*0>*01~+011^>~^*~~^110~~0^*111^10010001>^1>1*0100001000101^00~10+10*01000100001001*0*1>^*1+~0110000010*10000111~1
*^0*10+00>0*1^~0^+0011~011111>^001>0001+>11^1~000000>00*11>1>11^10>00001101>000*+11+>^++0111*+000000000~1>>^1+1011^11010110>01010**001+01*>0001101+101
^00*~+^^111>000~0+*10011+1010^~~*0~~10110001*1101>000>^^0>*+~11111~*10*00~0**00101100>0>0~^010>01+^+0*00001>10100100010>00000~>11^1000+10~1100
~^^001>11>0*00~0010>~*+10>>+*10*>00110010~0~1011^+^^1>*110011~01^10*1~~11*~01^10~>11101010001~0*111>01>~11111>0>110*>11^0~1110~000001*111~101
^0+0^1+100~1+>11>*+^0>10>10>1110+00011>*~0^10~^^10~^1101100+01011^100^0**10^~11~11101~+01001~++11~+10+++1~00>001001~01100010~1
*01~*111*^0>11^010*0~1^10^1*^+01*001~00110101>0>0001+^1+*1^11~0100~010111^01+101010*0+0>111011101^11*+101^*11+1*1010111011>^1101~0~01001
*1>*001>*1*10*+~+01+01^1^1111+10~011*1~^01111>>1011010101^+~>11+111111~0~000>0^0011^^~101>0>+11**0000011^110>0100010110>1100
^~1^10010*^110^0100>1+*+000~>^110~^0110^1^01~1~011001+01^100+1^1+01000+00*10^101010>10+000010^>+0>00+~~01>01>0~001>00011100
***1011+01>1+0~+111>1+>^10~+>10>0010^+1*>+0101000+1>0*10+>1110001>^>10111~10^0111+101~~10000>1^10>>0~0+1+11>1^1110+1+01000101>0~11~1
+^100^11010^~10>0>0+01^++1*01>0^11110100100+*00101>+000010*100+^001*01*000011*010^0^*+^0101>110011~00~01+11~**1>10011000>^1100110>101
^11*0*+^^00>1+0011^*110~1*0>0110110^10+11111*+1+^+010111~010000101~11>11>0^111^011^^1*011**>+000^11+010100^111>1~0001001111~^010000100011
>^0>^1^>+>+~00+>1011*~00+~011^*110110100^10*0010100*~01110101>0^*111>1+1*~01>>~00*^>101+11+11001*10>001+~01*011^1111~10~0>11>~110010011101>10001^10101
>1^^1+~^00*0111000+1^0>00^111~0*0001101~11+^~01110110+~~0^>1>>0^001011*10^^*01+110^+100~0+00*11>0+101>111+00010~01100~01~0~1~10
+>11^0>00100>01^+0*>10110^001~*01001~*10110>~~+0001*1*+0*~0>1^0100~10^11111*1^1^0^^10000110011010110+11+101+11>001+0*0~011
*+^>0000111^>001^*01*0100>1++1*^0+>+01*0110110+001010010+110100*0*0101*+0^0000+1111100^0>*0+11+1^01111+10~00^*01>10+*~1010111010010
>1>~~0^00~00+0>~1*010^+0>1+111+1~~1^100^01+0*111^0*0~1000^001010*01^+*0>1110110+1001110110*0>0100*1~~0010
>1+*1010^11+01*1*0^011^11100^>0>01+1000+1+011>1>~010+^1>01~0>>~0001>100+~00^00000>^0~01000^000~0010+0+1000+11
+~1^10^~100>>>10*00^~0~10000>0^*00101~110^01110^01110^1111*0^00+0*101101+^>11000+>00110>>^010001+0>1>0^10*111+>110*1110110000~>010~^0*110010010+11
>^0+10001>10*~>^*0^1^011+1+1000101^00>10^01~^0111^0*00001011010>~01+1101101^1*01*10*1011~~+1010~11000
^01^001100>01>+0+0+100^11^100000*^^>1000+1^01+~0+1**10~~00100+~0^01~>101000111>1*1111~1>110*>0*1~*1+>110100110100001
+>001*10^01~~1^>0*1^0*+~01100100~001>001111*111*~1~11>^1>1~+11^>>*~>11000100^10110+01010^0110001*+10>010001*0~^0010^~11111000
^0+*10+00~101^10*>*0>~0>01^0~01+010~+^~010+0~^+1010+11011>010>101000^1*+0*1*1+110010~~010>0110101*10001
*10>1~01+1^>*01>~^00^^001011*11^00~10010*~*0^1001000>0~>1+~1001001110>10*1110~0100+~00>*0+~1+11^^^1*10~010>^00010101110011*100^101000000
*^+0^+011*10+1^01~0>101001010101*^~~^*+11101~1>001*101+>1*01001>111^1000*10~~0++010*+^011111>110^00~00^0*>1100000000*1>0011101001+00
*111>*1001^1~1*0+00*+*11100>**>>0+00~1^110+11*10001+10001000~1>11*00^1*010*0^^>0^0*>*1+110000100111111^100110~110+>00+01*1*1100001000101011~1
~^11+*10*000~01^^00+1+~>>11~1++011001110>0+10^^0+~1^011^100*^0111111+0~00^^01~1^1*>0~+10101~>0101>11+0100100~~^0100>>+^~001~1011110111101*0110010
>>^*~0110*1*10111^0>~001*>~*100~0*100110010~0101>~*11~1>001*~0001~11*+11~01^0~*~~1^110~0~1^00100~1+*10+~00001>0101
^0*+0>00*00^*1111*1000010+*10101>~>~10>1>>^11~101^1>001>+00010>001*+0001*1111+1~>11~011^^1+1101101>1111100+10>+1^1110^0~1101001
^*1~*^0001>>11>1+1*^~1+01+1*>10^00+^000*~1~>11>111~100*01+0~000011111*00100*0000+00~>^11>1+*100~0>~>000100000+>0011101~1110+1010
>^0*0~00^10~1>11~110~^0*1^001>11+10010^+*0*^^000*10+0~+>^01>110~1+10100+0000>011^011111>0>1010^01~**00+000111>~01010110~111010>101>00>~010~1
^0~+0*1000>011*1111>+0>1*^0100*0+^100^1>*000010^0+*01^001>00~101^00101010+111100>~000~~000>010^010110
*0^+~1^0^0+01>001*1>0>1>1+111*~1011^+~~010111>1^010~1~0^10~111+1^1^1011111*11~1111+1>000001101^11001
^*0+1~1~^00>1^11^011~01~00~11~^1~011^10*1~*+1101+>*>100>10*110>01+0110010~~^>~010*110100001101>011*1^11011110
^1>>1*01+>1*0+0>0>0>101110+^+01*0^0110100*00>1*011^+*00101>>0110>101110101~1111~1*~0011*000+1+11+*>1100000010
*01^>>0*+1>~0*0^100^01100>0+11+~>*11^1^0101^11001000010+*+~^11010>11^00010010~000101>>+0+*000111+0010*011>~1^011>001*0100>1~01>11+10~1^11101100~>011
^01~0*0^>>01010*101+10*10>+*~+~0~1+^1>0>1>101001^*+0^1101101111100100*100+0*~010+1>1^0+1001~110~>0001~1>110001
^^1+*0>++^010+000^00>10110*10*1^+10>101+101101^0^011001*00>110*00000101~10111*01+100>00+^0~11011+1>11^100000
^1000*1^001001^*10>+10+11>10+0+100**~0*00101++~+1*~>00101110~1~0*>000000>1^*~^1++10101~001001~~1+1~^0>1+~0>010110~0~010
>1>^011~>1+01110*1>00*1*^>00^1+01~1+0+^110101>+00+0+00+01*0111*0^+10011111110000100*0>1+*111011*10*010110
*>1*^+00+10^0^0101>101^0000~^^01+1101^00+111>+11~**00000~*000000*001^1*0~01+01^0*~010001^0100~111~01001~0+00~00>+1*0100*~1001~1100
^100>***+0^01~0>0^^01101*1~0~*101*1~01*>011000010^0^010011>0100~+^0~0000110011*~^011110001^~^00111^01011011011*0^000010>1110
^+^~*0~01101011~1+~>11^111^++011^>0>110010^01>01^~111*+>0~+1000~~0+0*111000^1100^01110111*1101+011+111*>0*00001>00+10+000
+>*1010*0~*10110^000^>>1^10>110^000011^~000*+*00>>1>~0011+111>01^*>1011~11101001011001010*010+*0001+1010
^^11>~>+0~0110>1+>>1^00~>+10*0+*1~1*100~*>*0^0111+001>00001^00~11+10100~0+~001+10~01+^+01100010100111+11>^100+001010
+^~01*0001~+1*>*101*0^>110^011^1>11+1101>>^01010>00*000^00*+01^^001001*11000~00+0110+00>0^1>10100~1^01111>111100001100~+1001~1
^101*0010*100^+0^+11~0>0~11~010+0*111>01~>1>~0^*101^1010*00*110~100110^101^10010011^01*00^110*1~100101~+00
**01^*110+11^0+01110*1^0+>*^11~110^^111*+1>00*011*1~1~100110111^1111111001~01~*0000^0111110000+>+*~~*01*0~001000100110
^00*^100*0*>^1~1~00+^10*1010~*11100~0~0^01110*~^+001100+1110011~~1+1+*000*1**111011010+11>0010>1101>1*1+11011
~>0^0*01^0>0001~1+1^~~**011000*00011*~*10001*0**1+~1~11>0^+100^011^11101110>0+0110~00+0>01~00011+1>0001011
+1^~^1~1^0*0>1011001^11*110**0100>1*1111^011*011>111*^1>1111^00+1100110^~~+1~1101111~11000+~>0000+010
>>^>101110+0~*1*01001*10>00~*1000100^100~1>111>*+*^11+^>00~*~010011^1000~01+011110100^101~01***1001010*1*1101001+1>11>11110
^01^0>0++0101^*0^^101>001^11+100*101011010+1>>+>11+*0>11101~^0^01^11~^10^~>0000010+11>1110~100000~~110101^0^~100101*0>1001+^+110100001~0010~^00010
~*0^1*~**11010>^100000^1~*111>11+0101^00+1^1^011*1*^11>00+0>100110110011~1100*>1110001^+10*+10>1100+1111*11101+000100
*10^1^0^*010>0*10~~100001*0>1~00~+0+>+0111*0*^01~00*~1>+0~^~^+0001001100010^11>110~0~0*10101++1100001~01011+01
^*1~*^1~+~^0011>1100*^0111>01>00*0^111>^^0*>00110^>+0>1110+0>011~1011110111110011~10000*1^1100000110^1+0^>00+0~1>0101*110^~000+00>000^>11110010001110
^*^^0^0~1100>11*0001111111^0^0^~+11>010010*~111*00^>0+>1110011*0110~~1>01+101>0*101^0101++0110+1^101+^00001~01001>*~0~111>0~11+0>00~00*1111~00
*>^0110~100>^0*111*^*00001100*0^0*10~011001*~000*>01>0>01101100>11*100101>010*+>10100+00*1~00110>11++01++111
^10+0^~^1>1^>*001^0010*^10+00^01~0100*1000000+0^*00~~1^11110001010^0>0~000>*0111~1110+>01110>1>^*1110101+>00111110010101
^001**>>*0011101+1010~1>^~111001>0^010*1^1^0111*11^11001000~0+~>0*1111~>100~1111*010~~^~*000100^1001^01101100
**+~1010*^+^11**+00+1+^1000+~11^^1001~100>0111000110110~01*001101^10>110^*~00*10>11*00100000^1000000000
*01>^100^011~^010>0>000*0*+11~~+1^110^>**0100111*01~^1000*1^10+100+~1110010+~~1^1101>00~11^001^000+110~~^+^00100>00001~111100*~010~0111*0111>1101
*>010>*110*000>01011>^^>11>0+0011+1*~+1~11^10>011++*00>0^10>110*1*011**001~1*0101*1>000001+*1*>100110^001000+10110+1101110~001>1101011
>0^^>0110>0**0~1~001^>>+1~>00111>1011100+000001+000^0*+^*11001>110^**11*0*000100011001+000^*0110111~*~1111>00101110100
*01^*10>1^111000111+010~^1^*1>01*0*+>1^>0101+>000^001*010>0010101001001111+*0+00^00>^110000011~00>101~0^011~0000
^011*1*1*11*^~>00*111>01>100*00^0+0+011^1~0+101~11>0+>01111001101~*1+0>110>~>+111~101^*11+~010>010>1~1+0~0100111^01~+00^0^110011010
+1+^1>10^>0~>0^100^*000>^00000^>0+0*00^00010100~1>10*>0101011>011010000000^01+~110>01000^11*1^0010000>11101*110^*^1*11000+01~+001~+1^0100>1111~0111
>1*^1*~>111^+++100>01101011^01^0001001^~+11*100>11^11~01~0>*++01>^~01010000~0~101+~*10100101>~11+0~1*10>01011+^10~1111
+0>0*0+^*+1>0^**10>10~>1101010110^11~01^1*11*10>+101001011*^11^^0110010~10>1*00~~10000^0*11>^00111010000*00110*10*+1110011>1~001110001
+*11^001*>1+00000>>0+1110~*11>0+0>00111>>10~0+1*>*^^~10*1>011*1~0111^^1100*0011*~0*100011011>^111011+100*~10+1~1001^000+11010^0+~111010000001
+*0^1~>101~+10*01^1^0100100>10+*+01^*000^1010^*1^0+*+10*0>^1>++10010+0011111111101100~1~*+10~0+1100001**01011>00010100101+1+100
>^^0010+1010011*>*11+001>>1+*1+>*1>*1+1111>01^0~100~0+111101+111011*0***>1~0*~+1111+01111*010~111~1001100001
*110>0**10~0*11000*0110*1^*0111*11^0~100^1~^0001^1001>0~0+*010101111010^11+1^011+10111>111>*0+0>100*1+111010>111
^>1001+1~0~0*01^11110*01*011>~*0^^11*011>010>0+1011+>00*00010011>^*~>>0111>000111100010>~~+1*1011001~10
^+1~~1*00010>*0^001100^1+~1+0^101+11110*1+0*1^1>11011~+10^1+1>>10*100000011*~00+00^1011>*10^11111~1^0101+1001>1*0>+0~+0101~110010
**1110*00>1^00101+00>0+~^0*10+^010^0~1+++00^0000*100010>1~1000~0+10>0100^10111>>0>110~1011^010>0~10**1100101
+^^0>00+0>110>~+1^++*>00*110111^0+101101>1010^010+1+000>^1~11~>111*1~0110+110110~~~*11+0101*100101~0
*~**0~+1100^~11>1*101~1~1+00++11110*^1001100^110~0>~0+*01001>0>1101^01^0*01^~111^01*^>+00~>111>10100111+01+00010>1011000^0+~000111
*0^1*>01^+01111011+^+010>1~>00*10+00^110^00>1+~110^~01000*011^10110011*0*~011>00^0011001~+*001>01~^01010010~~111
>**00+^11>*1>>0^^1111010001^11*11*1110>00+01~0~00+>~^10>00>~1101~~100>0110+1>1*0111>*^010^^11000110111~0010011+11+11+00001^0011+01
>11^+10~1^*01^111101^+0+*0^*1011011010000~+0*^100+>*011*0111^011000*11110*~11101>~0^^1010001*0^1111~101001>1~01~0>~010~~~0~>+010^01>10011
~>0*10>1^1+10^11*+>10^010011~01000110^*00>*1+001110*000~11^*11*11111001000^011~1^>0+01+^0>01011+*1001001011
~>1>0^1^11~^~+11>+~010^01~^+1000*1~10~+~11^+11+11~1+^11^1111101^01101+000>0001*1100001101+00+^000++00011
**101^11~>0+>11^1010*1+00>*11+111^0>001111^0000*01>~1^100000^10001^00^>>^101010111>+1~001*111+*0+1010~00>0000000^00110^1~>000001110
~*1+1>10>>00>001^10+10>*0110++~1>1^11>1>1100*>1000+00*^>0>111110*^0*0~>0001011^01~0~~0010^^101000011^+11~10011~10>0101>~~00>1+01101011
^10^~0*11>*^01^01>~00+^0111+0010111>^000^011>0010001111100^01111^*11~*0+>11^1*1~0+00011010111*>~111000~0001
*^010*01^>*00~01*011~1110~000>~0+00+0*0>+01~~01>*1*^01000>+10>11000*0111000>>^>^0~000000+^100~100+000000111~111
**^10*1>1+011>1^0111*00011111^~>01000^*11^1100^00010010+1++*+1>>+^>111100+00~11*1^0>01010~0~1+1100>^001+101011+1^01010*0010100100~00
^01++~1^01^0^^*0111000~~^*0^*^1011*^1101*10+*11*1110011+1101000+00111111~0100011^1~^>10^111010^>0>10~11>1~11101~11*001>100^~~011010~101000>0+1^111000
*00~1^1~0^10>000~>1~1>1**111011^0~00*1>0+1^100101~00+11+^1+~0*~01101~1~~^*00*>>0001010>~1^10100000010>010110
^0100*11+1^1>1>0~11*>^110**0>>01+11>0>^~001>*11+0010*1~11~110*111~1>011~01*011>001>010>10001111010110
^+0+1*01*1^11+~0~~0~+^+100000101^1>1001*0111*^>1101101*00110~>^1~11001~*1*1001~110*1~>0000110*~10^000011
>^+>>100>>10^011~11*1^1~10+1~>1~+>^0100010++0*+01011101+0~0*0000~1>0101+~10111^1^^+^>11>1100*1~0011*1*0*000*101*0+10*1+0101111101+01+1101001110+>01001
*11**+0**0~0~111>101+1~01100>10>0*1110*1^00^110^01**~1110^10>++*000~+*11111110*101~10*000^0+1>00+0110111101000*101101
^0^0100~010^*+0+0110^>^1*101>001~111^11010+0001~>+0*01100++>11~~1>000011^110+1+00~*0~+1^11100~0*101^0^^>~0>1101100~~0>011++>~011101+~1>11010110
>11>11*11>~10^010~>0+*^011+000*>111*1^^11^0011101^11~1*0001001001*1*010+101111*001*+1~01111>>0111110
*>^0^01+11*+*^0~^*0^111>1+001~01*1+011**001011110*>00*0100111011000^0~00>^*000+011>^1001~1+111>*111>01100*00101000+1^000110~000>110011111
^~+0+*01^0^11^+101~0>10~+0011>1010*10~01+>>000100011>1*0+1001*>1*^1+0001*1100001*010>1100>~00*+10~010+0*111010
^*~0001~^00>0^101>*01^01*>10*+0~01+^>~0*010011011~^++01*100000*011+11*0~10~+000~0~1100^11^*0010~101^1111*11111000>+1+00~010110+0^1*001+011~1>0~0*01010
~^10^++^1~00^>*111**1001101~1*0^110~101*11101~~+11>0+000^+100101101*01~01+0+1*01^^011110+1011*1100+01010
*++>*001*0^11000+>011*01^*1>^0011~0001+1001111110*11+~0100^01010>101^*10++^^110*00*001*11*11^1100>0010~100000100>10+100~*0011~>011~0
>~^11*0000^0111+111^*01~110~0+0~00^1+0^~10~1*0101^10001*111^+>+0^1>01000100^01~+111+>0>0+00011111>~01000
*^001000*11+0^01~^0111~+*1>>0>000+1111010>^11100~^+0000++0>+0100*011~110>00>0^~*++000000+10~0+100011
~>01~>*111^>~00>1^11~1*>1>1101110000^>+0+1000*010~00+10^*^1^111++^01011101101*1101110+~011~10*10110*0100
+>>1^0~>>00^0^0>0100010100111^~0^*^011+0^011101*0~00^00>001~0~>01^01110*1~1~0~+010>1+000000~*010~0011000
+>^0*0^00*>0>011000>0*0>11++>^0>~^~000000+1+000011*+^1>0~++^10~00^01101010100111001100000*0~1010^110*00+01>0*011+0101~1010
>+1+0+*^1010^00010~>*+1>*>10~>>011~1001+0+0110++0~1000>0*100001^0>011~10+~*10~1000+>11*~000~+1^000*101010+0^+101011~*1011
**01+*1~1*+^00>10+1>100~*010^1101111>~0>0^^+011^+111011+0110~0111010>~0010^>0+~*0+1^>1011*101+0**00*011>+111010101100001+10>0100~+110*10+111
^^001+~*^111+^11^0*1110000+~0011010*1+0*00+>11+1~10*10>10*0*+0111^01^1101011*01011*0>0011^10011101>1~010000
>+000>1*100**+001>0100>*11^001^*~*01>01^01*0>1~0011^100^0*0*1>0>1010*10110011100101+011+110~0100011~0+00
^11^+11*11~1000^~110^+0*000+^01++^11^*00>0~*+0+100^100^10110000~0000^01100~10>>010>1^011~01*101+^+0010>10100011011^11+11001^0*010~~110101^01010
+1*1++1>+1^+01^*0>0*1+>00^1>0011+101~~11+0~11010*+111*+1+~0^1*+01100*^0+1+^001~111111100>+1>0+0*1*0~0~00100101*11~01011010110~*1000>+^0~1+00011001>001
>~1*1^0010>1>0^>101111>110*00*+++~>11~1001^1^100001+0+0>*1^~0^0~01^10100>0^11*10*000~+001~00000110010^1^0100001100011^1++001+^000~^0101~111>1000
^^1*10^>00^^~110^~+001100*110101^000^1>00>0+10+11~01~101011^111*00~^0^101110000++>>00011011^0*10>>011^^11~~0^111111110~0~1+*00001110000+0010
*+^100^0+00*0^1*00~11^011*110+010>0111+~1^^001*0^111*1100>1111^>011++*^100001011^11^000^1+01110+00>1*10>00011100000^1001101001+11101+~~+00*111^10111
^>>*~0100^11>1+10*0>10~10101110>0~0~^1^11*110010>0+>>010*111011^~+1^~~101010~1000^~01*11101+111>~>001101
+0^000~>^10101~*10>*001^1^01110>1^1~^101111111^1~1^10010101++0~010~1*+010+>0*>*101101^0^+0^01000110+01100~1101~0*+001>0100
>0**0*11110100~+11+0>0~0>00^10>0+01^0^1^0001^0~011^^1010^0+~00110^1010>+1111011001+00^1011^1111001~1
^00~0~+^^1^01*11>111*00*~01>0+00+110+11*000100>1*1~000>*01*+10>0001011+0^1111*~0+0111^00100~0>110*1010110
~^011**11>^1*00+1100+1^00+10*000~0^0>1~*001000^*1^00~0100*1*111~>00+1*0~01110*~1~101^1000101~1~011>+>1^0>11110011~011*00111~0
^0***11>10^+~*000~>*~0>>10*11110+0^110*0~00*001110*10^+10~1~0+^~0>11+*10>0+1000011~+01+001^0010+111+001111000110+0~~0>11*~10011^10~1~011
**1>+^^1*100~0>^00110+10*01+^~^0~00~00^1**110+01*1~*^01^0000*0111*110+011001~*01~10~1110110110001101>10~00>+01110+01~~100+00
*^^10~^0>01+^0^111**01011~>0110^01110110110^000*0^101100++00*10>10~>11011101100*0001^0>*~011000^01~~01*1+11+10101+10
>0+0+1+1^0+1+100^1~>0111110~^0~~01~^^+010+^110>>0100000011^~^+1000100^1^00>1*1*~0*101000+*00*+101101*01+00*>*~*~01011100001*0001011010110111
^01*0*^11^*>1011*1111>011*^+10+00~*01000~11*+101^1>^110^^*011^001111000100101>00110+0110>~0111>~100^00001000^011+>1>111011010*00~00
*^~1+~^00+1110>^>**1~110~0*10+11>1~1*1>001^110+001^1~~~010>00>01^1011001~>110000^1+1>10001>1111101+11~>10^1+000*11^100~0000>00>0~010
^>^11~~>01^01010++>1~^00*0~01>1111~0~^101110+00001*^1>^>>1*+101~++>010001011^1110011*100100001101010
*10**10111*0>~11*>^000^001+1*011>001^1~11101~1+~111+011^1>~^1+0+1*1*00++~1+100001^++1001*0000000011011^~11^101^>>^11010+10111110100100
+0+>11+0**+11+*0+^11++01*~00100*101*1010+01~0*1*+10*10++~001^~0011101^00100~^01011111110*101^~100^111>10011
+^00~>^0^100011100+*001101~1*10*0+1*>1~>01*011~01*>0^011^0001~01^10^00+11+~^0*11011101100^01~00+10000~>0+11++^100^^01000001001^10101001
>+~01^11^1~>101^1+1*11+*11111101010+0~~0*^>>**^^+01+010^010101111101111~^0011~1^001110100111000^01010
^+~00^010*>*1^>100010^^*>11000>1000101~+~01101110>1010>10^1+>110110^010011^1*1010^0~>00110^0010~110+^00>111+101+0001
*10^+00>~1*11010+000*100^0*1*~1*+~*0*01>*11~000~00^11^1~1~10101000011010+^1>011101^0^11^>1~1~+100000*0010*0+0011>1>1110>01100>1000
+0^11^0^>+011~0>011~~*1^~111011>0>0100+1~~10^1>01001*~00^1001>1~~^101*0001>000~10>1^1001011+1^10~0001
~^10>>0+0*0^00+110010>110>>*^0111^~11+1000~*0>110^10>111000*~11000^011^>10>00111000*011000+^1~0001111
>^011~111>^*0>+01*>000*>*+1*~0101111~101010>00~*1*0^>1000>00111110*>110010>1*0111>110^00+00001>10+0000011
>1>>1*1101>+1011^10100>+>*11+11+1010*1^001~00**0010~1^111+01>>0>101001>11^110>>10~010*1100>0>1~*+1+^11000011101010
+*>0^+1101^01+**^0>000>10+111010^0>100+>~1*100+1^~00+>1>*0111^>>0111010000110110~00>~00*0*110~010100+1~1^1~00101111~>100~0
*011^>1>>11*^1~~+01~00+11^0+1001010*+1~110+>101^>1+>*01101++*1101**~10*1>11*1>0~011>01*00111001>~11011>^+01010+01+1110>1001~~0~00^10^11011~010010
>^^1+^~>10>0011^0010*1010*1+>*0*~*^101~11^1*1111>00~>101~0~010101+01*1**0111>^0001~1~1~1101~100^00001101101>011000011
++11+>~^0>0110+~110^1^^00+1110+*1101100*^~1^00>01+01010111^01>1^011*+10>~001011>0*00*+~10010010>0110100*+10~~1011
*>+0^0>11010~01110>1+00^^~10^^11011101>*100101*0111^~0011101+>01+0~1+^011^~1**000>1*0000*011*>1000000110+>00100000
^*~~>1>+~1>00+^^1^111^001*01+000~~*110+*>1010~011~010~010*>+0~+10100+0*~00+011~0001*^1+0110110011*0000110~00
*101^1+1>11^0111^11**010+01>1~0101>11>1100>+00>100>10^1>1~0*+101+*1~000^0>100>~111~0+11111~^1^001010~~0000
>^10*+0+1101>+~01~>0011~>011>>^>~+0110^101*+000>10+~1++1*101~000000>>~0>^1000*10001~0010~+011011~*~*101^01100111
^11~*101^>101001*11+101+0~^*10*0^^1010000^*^*1>1~1010111>01>11010110*+100>>0+>10111+1+~1~111~01000+10+111*1^011~>1100>10010
*01~0^**000100^>^10^*^0110^1*1>+0010000001100>1*1>110~01010>01*1+010+111001+1>10^01~001+0^11110^010*1+01*00+0+1100++^+0*11100>11011101101
+^1~01>*^000~1010*00**~1000010~0^+~11*+*01>0+1+1*+1111^^>1~1^011*0^^111*00101011111*101>>10~10+10110100111100*011*100^1~~1~110+*11>11001100111
^000***^^0+01110~1^000101011>11^0>0~1^+1>1111~00010^11~*1++0*1+1~0^11+100>*~00100101>^1~001~+01+00>101001*11+11*101^0110~10**1*1>0011110110>011101
**0101^>11+^~^*10^000>00~11~111111^>111100^1101>~+>100*1001~+0111011+111*011*0^*1^^011~+1>+*0101111~+010101+10010+101^1^0000+01001111
^1*00^1>0010^0001^10>*10>10100~+111101~+010>0^11~+10~0+*~10~0>0~0^1>^*1111100>111**10111~^01+001011*+0>0>1011111110^0++001100
*+1^^*11>0*1010>10011>0011001>0>>10^01>0^0^111>0101+10*0000*0>01~100^1>0000~1~10>^1>0100101>1101101111
>0*1+^11*01000>1101*~000*~1~^0^100^>1100110~1010*0*^100~+101~*^>0010^~00111*01^~^1++1000100*01~1^1101100*10011+11>111>1+00100>0100>10>>0001100
^^0^*1+~00+>011++1^0+1~1+11~0+0*00101001>000^11*0>1>00101110011^>011~0^~10010>0111+^+~1000001+>*1>0>0000011++00^>10110*1010+1111
*10*001**1~10*11^10*010*1>11111+0*0**1001~010>10+11101*+001+*00101*+0^0^1~11+111*1111>1+0>^~110110>0001+10100101
*^>010111010+1~>1^0^0+^+0>+0+00100^11>1>1~10~1011001010*00+1~^~1~0*11^10*00^1101~1010^0+0^>10100111110001*0100
^0^~*010^^0^0^1*1~>01>~>0111101^0000>001^00111^>1*1110^00011+00>101111^100100001011~110^0000100>+0101~0
~*1+01^^1+110>101011*0^~01*11+01010>>0+1*000~0+10101>00**1010~~*0>~11*010101^0+0+0>1+1*0>00+1+00~01111111
*^1>0>0++0^+~00~0~1^>0+11000*0110001^1^101^*11000000~01011101^+^1>~>01*00110110>0101100>011+1*0010^1~0*1^0111^>110+010+11011>+0110~1
^+111+010>1*0~1+0^1**0011+01*>~0++~10000>111~110^1011>00^0~^>0+~010^00~11^~*01^1^0*0~11000001001+00101+11^10000^1111111001
+^11*10^01++1^1*00~10>11+10>11+1>0*01111^110*1*^0~10*10111~00*~+01~1110+1~11101*0>1110*11001+1>>+0000+~0000
~+>001^>0~^11*011^*01~*+11>11*111011^+1101~101~11100^~10^00101+01*110~01*0++0~00^1011^10+0101>0^010>0110*010111
+^0^00111^+0>~101~1+1+0~^~~00^0110>*+11^00001+10111~01~1>1+0+^01+>+*~1*000110~+01*011100*00*1>011+00110000*^10000^101*0011001>010
>*0>^0011+0*10010*100*>^010110011>00^0*^*1>0111>+000*1*0^00>00>001^100*1>0011110~+01^~0011^11^1^1~>+00010011>111111100011100>^0110110100010
>1>^~1*100*^~00110111110+>00+0>10~110~~^0>0^10101000+>~01>111*^^010001^10^010^1011110+010*0>+10^00+1+0+^0*0^10*~011101111>1001001>0*00110110~00
*+001^+11>^*>0^0+0+1111011100000~>>1~11~0010**>>^*^0*^>0+100010111111*+0100111+0010>00001+100~110010010
+~>>>00~*^0~~~101^>^1^00++0*0001000+^1110+1+11100010*>11^+100>+010010000110*0~*+100*01110>++01000~000~0111
>1*1+1^^000^1^*+11>1111~01>+^101010000~>1^00001^1~0+11*+10*0*>1101>>10>^0~1*00010~01010100~111*0>00010+^111~0010101>0^010+11~011+0>00^11110~1+00
*0>*>00~001*10^+11>~101>~00+>+101*>>1>101>~0^1~0~11000~1011100>+1*~0>*11+~100~01*1011101*~1000>01011
>*~101^~>+000+>1110*0011>*01+*101101*0000^~^11>+1^1111*001>111001010^*001^10>10*01001111~01>0>+100010>101~~11
*0^~01^0>^1^0110*1~11^0>1010~1~1*~0+0^^101*^*1101*1101011011101+010>>00*00~>^>0~+011100^1011~>~111>00*11010000+^10100~0^11001>000001011110
^1~~0^0+>11*11*+*0>1~1011^10^00~00*1001^10*1~+~+11>00*000>00>*~111*11*01110+1~11~10^010*1+110+0*111100~>0110100101101
*>1^0~*1+01+^10^101>>0*01*011*1^+001~001>01+01^1+0~11101*1001010>1^^0101*00111101^+101110*~0011111101110
+^0^0~00101*0^0>1+0^00~>>1011101>0001*1>011*0+001+^00+^01^01^000110101001^1^01~00^00*0001+011010*01*0101~00111*0110
*1>1*1^111^+010>10>0>0^+0*10111010^~^0~+^~>*~*01^1110^01001*11101>1001000>11001011>00+111100~0>100^11>0111^11111+0100*0~>0*>0001011101+01
^0>~1^*101>+*1>*11011011~*0~00*^^0~00+0*^*0~000101+0+010~1^>+111100001000>11~11100>01~01>00~^0011^1100010^1+^~101101^11101~11111
^^00100*10^0101*111*0+>^^01^*10^~1*11011000>1>010*^>011111~~>+1>0001000010001~11000~00001~>0^>00011~>0101100
*^*11>^1>1+1001>10*0100^1>1+1~^001>*000+00+1~~001000101^11+*1111000100^0101>~01>^010+*11+1101^*00^0100011110010+01++110
+^+100~11>1+^0*~+*100>>010*11+*001+1010^1+011*101~1101~>10001>>1110>00~0+>010^1>~100+0+11*10+0110+101>001
^0101~>1>*+*010++0*1*1111~*+100>01*^0>+1100~0>10>+>0011+0~1+>01*+100+>111+1101010*11^+011001^0+*0110100~11>0*0^01000010~0110*0+0+010*+01001*10+11101
>~00^^*00*10^1111>*0~1*1^~01+01010>0+0*01+1*1>10000000011^0101~0011^11110^+100*^*+1^1110000+0000>01110>~0>000>111>0>10010111+01
^1~00^1+00>1000**0+0100~10^+001011^+110^*10101^00011+^100111*100>>^*01>101~1>11110001+>100*1*010++0~0100011
~~>01+0>^10^10~+01~^+0~0**1>01000**0>10011+1+*0000111111>10^010>111^11^10~*111~0~00^1~>1000^00>01010+*00^0~10110111^10+0+00++*00100100111
+1>0^1010^11+**11**1^+0>101>01^+~00*0^1>01+11011^011>11*1++>+^001110100000~11101~~+>>111010>0+0100110001101*00**00111110>11001
^^1**1~000*~11~1^00>111*+^1*+1^0>*0011>011+1>0~*00*0+0111^0>~1011110100+00101111^10110>10100001~111101
^1*1^~101^1000>000*00011001>+>**111100*00~+0^*00010111~1+*~0001010**11*010+110~111>^10010~**1*01*1^11000001001+~010~1
>**1>0*001101*~~011~111*00+>>>^1~0^1>*>0111*^000100>11101110>0^1*00>000101011^0110^10^01111~10010*~^11101~~00*11^01+100+01101~00>01011
*1^0>+000*1~1~*^1>101110100>110>>1*101+>^>1~011^010+01~1+00111^0101>**>0+>*~1101+11+0+00>0*10~0~001>01>0111^1~101100000>>0010*1^10100^0~~01110111+1011
+1+0+>^+0111^>00^101+011+00010^11^0~1+010+110110>10**1*01^**1*0>101+~11*11000011^1~>001011100011011>010
>^*01+*00110+00^11>>1^110*01000~0*000>+1**^1+00~*0101>*01^^0~1~1^11111101+0^01~101^~110011000000100+111>0*00+1~0100~11+001+000
>1^11+^~101^11~1>0*001+1~0000+~0*0110>0>01*11010>01>+~1^>10+*11111^011+10^00>0+1>111111>10111~0*01111
^~^0*>>000~~+00>0111010>0>00++100>10>01+*>~10>^1*11>111~11^110+1+110^11^++011*0000111^10100000100001+*110+000^>1~0100011
^~^+111100*11~>01*01>~010111*10^>0^+0>>1+101^0010*0100^0100101>10^01**>0001100001111~01011*0>^**0~0^0111>11111010^0010~0~111100
+^~+++0100+*>000*1>>10100*00010>10*^0100+010^1000~1+0111>^0>^^1000000>^00^01^11>101+0>>11100~01>110100010100001110
*~0^1>0^*11100>000>10^10*+1~1^1~10>>~101~^~11>010+000100^*>10>0^11111101010^1111+*+1001*10*1000^011+0~10001+0>+1100111**1~+~01~001101^111101
+1+1**0110^+*00*+11>0+>11>+1000^1**1>000101011101010*001++10*011+^101>*0110^110~0^+*10*^01*101~1+1+1>001001001101+001>1~0*+1001010011~10
*+*1^00*+0+~1~0+>0*0^~0~1^1110>11~^0+1+~001*00011*11001010+10^0^011^0010011*1*>1110011101101^011000000
^*01100*+0010*0^^10+11^1110^0010^01011+10*1000~^1>0>~>*00010*0001^^00010>001>11101>00*0+>11~1+1~001*101~1111011100
+1*^+1*1>1>>~>^0+10^11100+00^100100*010011+*~101~1^1~0001~10~>*00*0>10011+1~0110~1001*+1001~^1010^10011^*110010*0010+>10011
*0*0>0110^10^00>1>>1111*0*0^0+*>0+11*010+1+1~+11*~010100*0~111010000~00*00~01^1101101^0^0111+00~0101
>0***>01*101100>0>0>11*^0>10^011*1100001+11>1*001*>0>>10111100101^>~001^010101~011111011^*0~00~00>110111
*0*^>^00*~+*1000^011~0>1110>*+0*10^101100110*1~010000111~+0+0~~>10++10*100100>1111*1011>00>11^0010111
+**0000+*>10>*1111*>1+0*01010011*1101^01100^111~*1+10010^1^~0>111+01*0>11~>*0100000+0^*1~001+1*0~~1>1^0100100^~0011~10010110>10111
>*^1*1~10011010+*^1>1>001+1+**0000^1+01111~0*0111>11+1011>100+1*1>11**001>+1+0000~0^010111>1001+>~10^00+010010+~1*0101>0100
>~+**0>1111*>1110>~1~0^~101>^*01101^0*01000001*~0>~11~1+11>^1>~~0000000+0001+01+0+100010^00+0~0>00000
*0^*~111>11001111*01*00^^1>1+++1+^0111*^11110+1^~10011~1110**>1>0*11>^10*000+~1^1>1*1011000111*111110>0*100^010~0*10~1+110*01~11111~110111011>1~00001
^*110^01**00^*011*10*0>1+1~111+11110011+~^*~01110+11>00000>111~1*0110++0>+00*01*011011011*0100^100~~00
>01^11>^111>>1*~+01*11^~*~1~110110100>>110*>11~*1100010^000011~0+1>1^>0^*+1^0*00>0010^~01~100^011*>~01>0~100110+11^0~+0010111011*0000010110~11000
>^1^100>1+>100000>100011>>~^0>1110>*+>~001>00~~1001+1>1101100^0^0~^0~^0*+100*001*+0^111000*^101^001110110~0001011>~1000010>0111^100*^0011*1111000~0
*^1~>10~^0*10101^0^>11>00>0*++0^1*011111000>0~~0101>101+0>10>01+0101101~011*10+01110>>01*>+011001110
>0+01*0**00*^11100111*0^101*^~1010110*0*>1000011000>0+1111^0^0+11101111~^>0111^00^*010~10*100~1^>+11^00111*01110100>100*010101000
~^+1001>*~10+0100^000+0+^>~000110+0~*1*+1101^>~>11+*110^0110101*1~>+00*11+10000*1001>*01^0*1100+0110001~>111^~11101100011
^1^+***01~1110~0~11^*0*11~>0+0>^+0>1001000+011>~>111~^111^10+11~11*1101100~10+*001*0+011110100^10+^01011^00111~1>~10~~001+1000
**00101^>010*0001*1>*000*1001+0111>0^00~1>10>00*^>01*110*1^++0*11000*+~111000100100110+0>~10~00^0*001100^^011>10001>11*010110+0~00+01+10
>0**>1>1+011^101011*1111*00>1>1~1^1^1010^1101^00>01011+*^00011011>01*0~101110+11>0>*01111100^000+000~0
^0~00~~0*10^1^~*10^1~>*>0001*0111100~00^000>1010001+10*0111100^101**^101^101100~1>00^10*1>**01110000111~10001~>010>~110
+*01+1^1*0>100*>1011101*110~1>++101*>1010+1101*0+0^1*00^+1100+00~1^10>10^1101011+**01>00100~+^010000~11001110
*^0*1>0000~+0001+000^000~*10>*10~*1>*^1*0~1010111100+0*100*11110+>00+00+0^0+*11*00101>00111^~100010101>**10~1000011+^0+1>11^~0111+010101
^1~00~^0~00++0101>**10**10>1~^10*~^1*010+>~1+011>011^101+*111^000011~*+~10+*11+11001^^1>+01^1101101+11010111100>1+1010**01101101100101*110001+~10
^^^1001++00^1^0~1^0*0>00110~*0>111110^~0~101100110000*1+101>>10110^0001>00*01*1>11+*01000110>11~^~111101*>1^010010~010
^0~000*1>10~1>>0~1^00^1111~^10*00011>111*~~1111^1~011~0>1100^0101^*0>001~~000>1+>10>0^10>*0011>^010+0>~1>1>1100+010000011+00011
++^1101~01^*10*10>00~11^1>1011^1+0000001>1*00*>01^001^+0011~00^1>11011^0^10~01111000>0011+1~^~0*1>0~~10110>1011+001
+*0>~0>0>~1>~^*0001110*^>0>11+010101^0++11+0^10+01101>1^0>0>1*011110^001001011>~1+0^*>0+11100+^110+0000~01*00101~01~010111100
^1+~+*1011^~0+1*01110*^1+110+11100000*1>10^>*+>~^^+>+0100*0100~1*10+*1101110+1001+*11~1111101*~1>11+*~0+010111+101~11100~10^1+^0~111100*11110010
*>^1~0^*1>1+>^0~>011110110101^1*010^10011+01^>0110~+>0~1101~011+0~1111~01+0>^011*10~1~0100^*110+1011010
^1*0~+01+11+11~11>+*1^10^0001^^1011+101010^*010011~111100*10+*^^00>100001*1>0*01~0~100101*01~011+1>001100
*11*^110*00*101*1*01~>10*01~10>10^>>011~>0*0+0011^0101010^1~00~0110*00+01111^1010+001+1^11~01~~^+>1001++**01+11110+1>+01+00000~011+100
>^1~0>00>11*+10^00001111*1~>011~*1110~10~^+1*^^>0+10~010+00~01101^1~0~*0010100*00001^11^1110>1+11+111011
+~0^0110*0*+11^100>>10^1~0^011^010>^0>01110001*^1~0~0+0>1001+0000^1110*^11011~0010>+0~0~*~0*0^+01+1+1*0~0~+0101>10~01011>10000111^01001+011
>~*~>000^1+0>^101^+0>10^*11+01*11~01010^1*+~010011000100100>011+110^1+10*10>0~0~01*0*>010~00001+0~01^111001
**>0^^00010011+~0^>000^~01000^10~1011~0110*111111+*^11*011000*^0010011^1+001>01>011000**11010*1^00^000+^01010100~1*+111001~1
^*010+0~~1+>0^011>10^1*0>001100011^>100011>001*1~01++0>101^10>^110+^>11011~+01011>0~*0101>0011000^101+~~1000
**011111^^11*111^01*1110^*0*^0101>>1110011110*00^*0111*1111010~0^011^10^000*0>*00000+1>00111000101111111+1>010
^1>*+00011110+0^1+>~0000010>*0^++~>^100+0^0^0101~+111110^1011+*10>^110*~0>1~11110011001>100+001+00~10+01^^~011000+10001
>*1~*~00>*>1>^01>01+1010110101000*^+>+1~01^0>*0+00^1011*001^0^11010>>010^0^001001000+10*010010110111111100+0010
>*^~0*110^000*1*01001^1011>*1~01010>^+^~~110+010+>11~~0100110^*0~+0*10001***~00101000++01+00>110~~0001+1+1101^1*1~010+011>10~11110
^>100*1110^1+01*0+~1^1~0011^~10~011*101+*1+00~110^*1*0^00001101*^1^1+111001^*0~0000111~1~0^01*00011110100111
>^011+^101^^+00001101011++^11~10001>1~>0^*>0^1~^>0>^>011111101000^*10+10011+1^000010011+01++0+10^00^1~00*1>10000111~01>11>1>1*10~0*00000111111010
>>>001*00+0+^**1+1*0>011101^11*1011~0001>1001*1+101*>1110^01+0011~>1>1^+11101^1>++0~>11+1101~01010100*0*100001^101010^011111
~*^11001^*0>001~11>^0000~1101*+++*>010100*0101*0~*1~10^10101>11*11**01100101011~1>010>1~0**1110^11*0+011>~1^0101>00+001111101
**^*^^+1010+010>00*101**010~00000+^0>0++0^0010010000010*~10^0001001101^01^1101100~110^1110+*0101^~~0111111
>^+0~~>1~0~^01*^011+1110011+0101^*010001*11^^1*1111*1>0+1>1*0>10110^110+00101^1010000+1++1>01^~01+01^0011100~01010110
+1>00**1100^>>+*1100+111000000**0011>*000010^>001^0^110001*^00~10^0101>0^*01~0>000*11>0010011101+00>0111^100001100
^11^~>^000+1*001~1>0>10100011+1*1010^10~11^0^*0>>0+*1>00000101110*++0100101+01^01+01^000+*00~0>^001>*0^010101~*01^0110100+~+1011001>0001001>10>01+111
*>0*1^*>1000^>1^11>1+1^10111001*10000>110111~1011001^*00*00~00110*+^1^**101^110111++010*++1~~1+11001>0>0~1^1110~1101100>1101+~011*1011~100
*0+*10*0>10^00~0^11^~11+~~>1001^001>1111011^10^0>*~^0+01111010011*011111110100^*0>+^00~~^00110+0^11011~1*00111>1000>111~^000110^>1*1+00001111~11
>+^010000>^0^++*01*0+0101110^*+>00*110^01>0001*11100110~1100>0*+1*>011*^++11+0*000+1*~101+01~01~10~0*00111>11101~+~1100~1111011*1111
*111~*>0^1110110*11+^0~^1*1100>^0>^1>*01+0>10^1000000+01>>01110~1^0000+10>111*0010^*00*1110011+01111>~~1~~11001111110
>~0^1*0101010*1>00*011^^001>0^001*10*+^11*0~00+1~1111>^*111+11^0*+^1001101*110^+11>010+0100111+00011++010000100~^1000111111+10
~*000>+110^1*~>1+*^+00^1010+>0~11^0~001~00^0010111~0~0~100*0011100>01^^101>010^111^~>00100000**0~101010^~00*111^0~101010>1*01^>100000^*011~001~10111
^^00+00111^+1001^00^011^0*+1*^+0000^1>1~+01^0101*11+101111^011+~00100^>01*000111001>*00011~10>1>0010101001~11
>>^*011>001>>0*0>0+~~01*0~*0000+00*10^1>111~0*01100>*^~^0100^0+01001*^11^101~~10001010*01001*1~1>101000000^111^11+0~11~10001>>01~010000^1>>0011000101
>10**01^1>+*00001110011*~011*01*~~*1110>>10011000>>+0~1~>+0+10>0*1110001*1*11~00^011>~00*0~0>00+>0011>>10011011~>11+11
>0++^^10*01^0>110^011>00~0^100>01>1011~^01^1>110^010>1~~01+>1*010^101~^01111101001111>*0100+~1*>00111010^~10001100100
^+1^~0000*+10*01*001110~10>10++1001>>^1~0+101*01^>~^1>+>0>0+*10100++010+01100001*100110~1^1+>0+1~0~11011000001
>01*^>100+*1000*100^0++0*0>^~^110^01~10+>00*^1111>00011110^1^~1~10000+101+*001000+*10100>1000>^00000*110100^11100~111001010
^1^+01^+100~1~00+0>10^^0110~>0111>1+~1*001111~0~0101++>0*10>>000>0000011>0>1*10>~0+10~0+0^1^0001+000111~1
^+10>0>*1001>111+10^+11+1>001001^~1+~0*+^0~^0^^+*^~110^*110111101000^~110111000000~^000^+00*^0>^011110010011001000*1+0101*1000110+100001~01^+0000000
^010^1>>1**000*001*0101~^00+1111>01^0~1>111~110~0+01*1^010^~11>00*01~>1101010000>0*11+100>11^0001000
*0+1+001>+0>^~^000000~10^1>01000+~^1*0>>0+00^01+1>0*>01+~1*01~0>*>1001^1>01010101+0100111+*>101111011>1^110101>>1100000*00~111100~1
>00>01*00*~1*0*0^101>00~~~01~00*11000^01^111101>>001*1*^111011011>+01**00*100+~+11+~1+111010010>01~^>*1101>11011010
>0>*1>10^+~10~0>10^>1001+1^101~>100110+0^101>*00^11^*11~011011*>10~000111010+100000*^0~01101++^^^11000*10011110^01^00011010~+1>1>1^110~100~0111
~>*1>^+11+>110110100*1>+01+>0111*>0~11^>1010>^1001^10111*>10*0^11110^011~1>*10>10>0010011^1001~0011>011+010100*011010
^+*11000>01+100~^0+00+~1111>~^11~*1^*00^1010001~00100~>*0*0010011~0>>*1>1>00111>0000+0^1+00000~~1*101~+0+01>1011
*1*^~~0101^10011>011*+0++101*+010^0+>^11>010011^011*1>^1*0*0*1^1^^>~00001001010~1100011~>0~^0100011^+10~001010+011010011011^*1111*0~0>0000~0>1101000
+>11>100+0+*0>0^11^11*0110^110>0^**^0~110010>1>*~*10100010001>>11000>>>10^*0~1~0111001>*110100011~111111~^00*00101~1010^111100
*>01^^001^>1001~10*010>1001^0>11*0*11^^^*00010~*111>111001101+*110>0*~01+1>1~001^00100^1011001110110~01>1+*1111111110
>1^1~*0010~1^^11+^*01~11^>0101000~11001+1+00~0*01+01~+111+0~++0101+^*+1101*^000000^~>>011^*0111^1*000+11~011~10~0110010+110100
>01>*01^*+11000~1*^*0+010100~^~01+11+^00++0~00100111001110^+1+0001>1>+1^+011*1~>000*0~0^00011111~1++0~01111
^000^0+~0>0~0^1>010^0>^+1*^1~00^111~111+1+000001~*1~10*>0000001~0101+~001+0*>+00*0011^~0~0000010>0110*1^11010111
^1>^>1>001+^0>*1+>10~0000*1~11>1+0+0011*~>01^0^1+01*^0100~10011>>1+1010++0~101*100010+*01001110111^0+11000010>1>01^110111~^101110
^0*0+00+01^1100^0~11^>1+1~^++101000001101*^1100001+0001^10^1011^1^0>+010^0000*011>100^111>01011000100
*1^>101*010~>0+0+1+>101^111~00011*100^1~001^+~*01*0010*1++0111>1>^011~00>>1001>+10111~^++1>*1111>01110*000011000100+0*0~+>11101>1+1~11^0101+00
~+1*^0~*11*0>+1101010~*>111+00^10*11011101^>100>^10^00>010^>11*000011*1011~0~1~0100*01^*0+>001000111110+00>1^11>1000~>100010
^01~1*0*~^01*1^~0011*>1*000++1>11>>1100101~111*000101*1~110+10*~1*000*^~00001^0000~1011*0+*100100*00010^0~000011
^10~^101^1000**0^1+>~0111+101010~~0111+*0+0100>^>0001~101>*100000~^011^10^11>^1>01101001^110~1011100
+*0*00>0>010+0+010*>1+>>011*10000^+0^1111*11~^00+^111111>~10~+~*10^01*000010111>01>10010+1110^111~100>01^110>010001
>0~0>0^^1010>0001^1111~^1^100010^000~0*110101~**1^0>10000100+0100*0>01~*01>11011*0~^11~01^01~~~10111
*101^1*1+0*001>0~^01^^~~0>0*010~~1111+*1111>1110**1^0+^00+10011+~1001101*0*0*10100001>001*111~*1*11>1~10100~1*+100000101+1010
+0+0+1^0~01^110+^*+00101>1~1^^>^110010+>~00^>1011**+100100~~1010^^011~00+>1011*1011+^~1011011010^1110001111*0~1000001
>1^1*0001001*1>0^1*0*001*001***00*1>1^11>1011100+01+000*01*1*0*0>111>11>0100110>01*>+>001011>0~0111~1010+10011~0011^10110
+0+1*01>00>>^0010*01~~~~111101^00>0^01++001^0^*0^0~>001+~+1111~011^111+01110>~1^0*1000*1001*10>0^1~010>1+000010>11~1>*^1111~001*~1010~10>00010010
*1*^^01111^0011001^1011^1>*~1^01>010*0*0***>1>1^100010100000011*~+100100>10~1*1>1~>~1100110001~1*0100~11111111
^0101^~01*^*^01001~101*00*0*1101~~00~01^11+00100^0~~1*10000^010^0110+*1001~^11>111100*1~1000+^00>1>1001~110*1>11001
*110^1+^01+1++1001~000^1+11>111^1~1001+^01~1^1+1>11111~+1^1100~001^^~^1*1101010++01000000*^000~0>*00~0^>001110>0^0011100+1~1~001~1
>^>0*>~110~0100^~^01+1100>011>1>00~1^1+011*+0~^1>+0+*+00+0*1*>11*>100010111>*0^1001^0^0101~0100+0>11000010111010100100^^>00>0110010101001010
>*1~0100^0*00~110>>>10*01+111100>^~00>1*011>11>01110+11+1^*0^0~+0100^01>+0*1>0>110100001~01+1+001^1101~~01100
*1~^000+0000^^1^11>~10*1010~1110^11~01001+10*+1*11*001^01~10~~1+>0011*1>*0*10~10+11^110010*>*01101*00~01>11~001101~0
^*0^*1010>01100^1>011~00010*010~0>01+>*101100^111^+>1~^101*1^1~11>1110~0111~100~^00100+1110^~01*000+0010
>01*^101>1000^+1~00+^*^1100^*0011~10110*00~~0^*>>101100110010+11*1^01^011>110*1001+11010*>00+011100101100
*>*111>110^101+^0011101^0110~+00~1*00^*000>*1>1+0^1*11101000*+00*010^111^0110*0+0000*001~101>11>010^^0001111~00100010^~^>1001110001~1
^+10^1+011010~+++>^10011+>0111^+>^0~10+1~000+^10~0+1^0100>10^1^+01^01011*0101000^~011010010~011+*01+110^11011110^>10^0~~1>>00001011+110+11
>*0^001^^111^+*01111~10~0~110101*~10^10^+01+~+101^0+1~^1**+010~10100*10*010111*1~11*0*+110~011000>11^*001*~^011~++000~00100~010+0*000010001101
*>^10>0+0^*1+1~>0^10101~101011~~^100011~10001^*0*1>~0^0^~~110111^*11^011000+111~1~110^1001101101^01*1*11+111110110
^000**^~~11^10^1^11^11>0*01~1000^1010>~*^~0+11+0*0011*1000111^+^0+1101011111110>11>1>1+11^11111110++11001~1101>^101>01^+01100+10>~011~1~10001
*1+***11~11*~~0101~~01^1+01>1101>01^1^10>000>^00+11*1101+^^10110*0*010*001++11111111^00001~*10^1~10010>1>0011>1+>~011101010011*+00001
^1+~*0>00~0111~*00+>10*0^1101^111^1^0>^1>01*0101+1~1011100111^1>0+111>>0~0^011*+1~+0~1*1011011111*+111011>10011111
^^0+1+001^11+>0^^101011~10^*1110100110+110^10>+000^*>111110+~~10110+0+100**^010*^1~0*000000101011011^11100110
>>00*+0+01^00+0^*110>0*00^01>00101>01~111*00110*11*~1*1*0100001++10^1010000++~1111^1000+0*1^>>0001000*010*100111010
^~*1>10000^1111**1^>~01*~+1>0~0010^001110101+0>111>111^0^010>0*1^001+*1100>101001+^*10+11100>110~0001*0**111+11111110^11111>001100
^++0~11*110*11+0^*1>11100~0111~^10010*1+10111^~*0>11~01^1+000110+^010^10001>00*0~^+0000~1*>*+00000*01+011101>001011~10
+>>*11+>~000>0>0~0>00**1>*10>0>0+0010011+10100^0*100*10101>0001>1+>^10000^1+10000^>*~01*0110~11100100*10~111*10+0~111001
^010^1^^>1110000^1~10^+1100>011~1000010~*^*10*+000^~+11+>+11~1101101^^*11010111~00+*1101111000~1+0~1>>*01+0*0+~011101+10~000
>1*^10*01011*1~>0100>>00>+*1+110*011010101110+>*011>1^>10^00*1>001~>1101^~00~0*1001111~1*0010+^00111010^00~0111
+^>111111+0*1*010011^>1*>0+11~^111~0~>0+010>^10011>01+>^00+01~1111000^**1+1~~1*1**1011~1*0000+100110+~+*00~1*110^~01^>0^0011111010000011101101~01
~^^10^0>*010*^^~1~01*~+0*101010>+1^1~110100+011*00~1>>1001>00011010000111>1000^~0*1111*01~00^1000110+00
*1>^~110^0>~0*+1^0*0>0>0>1*1>111+1>+001111>11*0100~^111*00~010+0~00010100*1~0^110+1100>>~011^0101>01000100*0*01+101^~11~*~1>1111000100
^+00000^0>^>*0+00000011~1~1^1*1+00>^10101+*0100^~0~010>01^0*~0010^100011110*1>100~*011110~>111^1^0000~0^01^00111*111*0~01111~1++*000~+0^101010~~0~10
*>~^>1~101>111^^0011+01*>11+^0^1~>1^1~1>^10001001000011+>00110>00001*1*1+0011*1*>>+011++0001>~01010101>~0^10+11010>1*~+0100^1*1010110000011110
^>0~0^^0+0*1100^1101100*0^^10^10>11>~1^111+1111~11**+0~1~1~0>110>0001**>01+111010111~0+1*01001^*0^+11+11000010100*000~>0101001++~10+1100~0
*1*0~1+1110~+++>>~010*10>1^0>~*1^+^10>*0000^01*1111001>0110010~100*0010>00001*0~1~+0+0~11010100~*1>10000
>>+^111>11~0~1^100^01~+1^101>11>0>+^1>~~*0>~010>10*+110~++0*11~^111111001>0111000~0^1001*101011101^1010+11>~1010>01+100
>^*0**01*1110~1~1101+0*>^1**11~0011>+1110^1*~1*0~**110++100100*~000**1^1*11~^111*01010^0110~001~010+>>~010>1100>0+1111110^1~11111100~010~101000110
**1^^**1>011+01+110100+1^1^11101001000*01+>1010+1010+100>^*101>1110^100101*~>0^00110>+^0001100+~~1101011+011
+*0+1*10*11010+^1*0+~1>0>^11+100>000010*110*1110101*^>0010**101010111^+1+*010~1000>~0+1>10010>^111011*>011>~10+101110~*10++1~11>1^0110011
^110^0+^^01+^11~>^01~+010*^11^~001~01^+~11^00000^01110^01~100111010011*11010^~11001^10111100*^111010010^011001^0+00>00011
^~101*1011^>*00^*10^+01**11+1^*+1100~*0>1^0>00>*1~00000>01+001110+0001001>0*00~01^010~11110010>1001110100+~>011~001
*^1>10+0000+01+^*10>1*01+*11*0^001~^++0+~^10111110^111100>0000>0~111>0100>0*1^1>000~*1^0110110~1~1+010101^01*>011001010011~*^111010~010
^*0^00>*0+010>1*+010^001^~**+0^0000~11101>~0010100010010>>10010+1*0100>0~>0+001100~~1*+0+~10+^101>110+011*+1110^10010>0~1*^00~0*0~1010^^01010+00001001
**011>1^*010000+11>*+>010>10001~0+>0*^0~1**11^01101100010^1*100>00+~11101~~*10~^0+1011101+000+011~100
^^11>00^001111+0*+*+10011+00^01*~0>00+^0101>111+0>101^11^*11001000100001~00~~1**0+~~0100++*00>>001++011*++01000110+10+1*100111
+*01~*+11111^0~101*>001*0~1+*10*00+001011>0100^1^1110*1001*011*010^0~11^01>0^10+*01000+11>0>10001>^0100110~1+10*^10010~+1100^11010
**00>101+*0+>~++0+~1*0*1100001+10^0~01+1011*+1~~+~010^0^0011110^11111111+*+*1^+*~0100110>~1+0+0101000~+011*1>011>>1101+**0*111010~0~1100>000>101>101
*001+>~0>0>^*011>010011^+10^>1>*^^+11101011+11^00+>>0001101>0000000^+01>11^1001*00~010~~+1^1+0++*11101^11101+0~1001+>0100000+000*11^001001101100
>*+00~001*01*1~>1>+110^>010~*0101>0>>~+*0>>^10>1~11~00000+10100~101^111100^^11000~11*00000011>*1>1+000+000+1~1010
^01>~0^0*1>*1^^11^*+11101^01>10>101~01+11**1101000111000+00>0~*010~0^~0101++^+01^11111^00001*1~10100~~+1100+01001000*11~10*10>0011
*^011>^110101*010^01~+1^101^000~011~01~00>>+*^01~11>00>^011011010*00010+0^000*0011**+01*1*11110011001~110+11
>>*00+1+1000^0000^~0*001+~>>0~0>1+010+00^^01++1111*0^10^10~1+0*101100110100>~0^0*110>001*1>011010101+010100
^01^0+1+11>00~+010*11^10~1>*0*+11^+*101+0*01~1^000011000^+01*0*>0^10*01011010100+~>110~1101111010110>01+00
>+1+~~++^000>^+0*11*10010000>^0^0>00^100^11011>110111>+~00~0*11~~>>0^0011101~01>+01101>100001>*111>10+0~10*>01^00>01^0010010111*10111*0>0*110011001
>^0+11*>+0101101*~>~1001>1^^0++1~11~1>>1^10>0011100*+11>1*+1+000^01100++^0001001+01~+1^~101~0+1*0*111~0*00001010+~000>00>1111>~1111^~001~100
*0++0*1>+~1+011101>1>0*^010*^*10^^0~1>11~01000001*^10000~110^+01^1*^000010+11++^01011+~>100>011100110101111*~101~10000~010
~*1+1*>111+1^0*0^*00*11*~*100100+0~~11>011000*0^01+01*+101+1101^01+11^110100100>100+>1011*0~~^0111101+01101
>^1^>0>>011^111101>>^0010^11^11011+~00>+0^101*11101^*>0110111111>100~010111^110~1**01101~000>1~*010100>01100
*>011**+100^100101^*0+*+11010000**0000101^>~+01101^110+10+1^0^1>01~0>01011~110>00>011101*+~1~1001+0111
^*1>11011~+^*1~0>>1110>^1110100~11>0~1^+10101+~00>*~>00*>00111~+0+^00>001+~00+110001*0*1001000>11000~00
^>1~101*01^+01*10^0111>^*^>1100~000+~0110100*100100^+00~111>111*1~10^10*100010^100>*+1011*100011*0*+1011+1000^1>110111100
>**0101^00~^~10~>++>~1*00~00~000>1^^11100000+^+010>0>0011001^~0>01*1>001111>110~1~011001^0111^1001001
*11^0**10*1010110^*001+00101^+11^110>110+1110+1~0100^1~10^+01~11^11110*~1~>^101^1001^001*1+11010101101
~^00+^*110~^~011+1*0*000000+0101^>111*+010^^1111010*>010110~00~00011~^1*110111^*~1+111>10^011+*10101>*10~0010111~00
^10^11+^00^0*110+0>+0+**+0^^10110++*110+0101100~~^10^+1101+0011++0000*11111+^1000>01^110^111001~011*0100111*1010>01~110101+*10101
*^~11110^1001**0^0110^>01>00^0010>^010111*+1111>+0>0**>1100*00*~0001~1101~00*01101+1000011*101100^110000
*^^1>0110>*0111~0*11^0>1111000000^0100^**0^000100100>>1>11111001^10111>*1^+0101+0+000^0~1111011+0~11*^100~11*10011*10111
+~^+0>^1+^^000~1011>*100*>00*1001010>100~0110>0^0~1*110*0^1~00^0^0011101+~1*11001011111*101~^01001+^00*1011~111^010~+1110000
^*1>00^0*0+10+00^+~*+1>11~^0+100^10+00~1111110000100+000+~000*0110^11*1>~001001*0*~10>*1+1~00011010^0+00>10011
^10+110^>>111>1101^101011*^100>0**11*011^0~>+*10011~10>101>111^1>001^10^^111^00101001101>1^~*~+1000100>11010~1000+1001110>0>01010
>1>^0>>110^0^110100>0+110100+1~1001**01>^1*100*1>100~00~10^101^~101^0>^01~*1^00100101++01^1101~00*111+11+1010001100+~011
>01+0>11^^1^>01^0~1101+1>~~0^+000~*1001*~0~~1001*11+>>101~0000100*00001*+^~+>^0111000111+11^0010~1+101~100100
^1+~*11~+00^^111++*1*+0~*0110^0+*10>10+>>0011110+10+0001^10^0*000^01110001~01>011>11^1011110~>0~011+0>0001000011
*001+^1^>+1~0*11^1000+1*10+00*1^001010100+0100~^~>0*1>1+11^111+10^0101~+000^0^1>110~0100101~01>^01111001+11011
*00^~1000^0++011>01~>0>0100+^*0+1+11100*^101+01101^1^>0*100101000>11000+^*~1^101*0101*00001>0001>0>1~111~00>11>+1^10011>1>1~10*+~11111+011111
*01^^111>1*^10*+0*00*^~11110010~*10011>>1011>11^1011111+*01111^*10^101000*1101~10110010~1+*1010~1+111
*011>^1*>001**100***~1*0^+100~~00001~~11011+1011^>**0011000000101111^0010~+>0111111+00*>**00000^000110+~~100*100*111+~1010
*1*1^^011~*>0>^10+*00>1^010+0>001^~>1100^00011110110011^1~+1011101010^~110011101^1~>1~1^~10100>101^0+10011~>0>110+>00*^11+011~0010+010
*~11*+*+000~0*1*+0*1~110001++10+>*^00*>>^1*110100111010+1000^101010001~01>11*>1~+++11011>01^100~1*~11101~0+000000
^010~+~1*00^*100010011**~0>^0110>0^*1+*^1*>1~+111111000*01~1101001^11^>0>10*10010001111~^110+01111000~00001
>**^0~01^0^11*^^01*001010*0+*0111+*001^0+01010100101++0^10+00100>00111>010>0*11011101^10100100+11000
+^*0*1101>00^^>0*1^1>0011*11^1101+10~*00010*1+^00>01110110101011+*11111^0^*001+10000~++*01^1000+000100*1~1*01001~~0110++^11000010010
>*1+*1^*1+00001+0*~001+~0010010^0000~^^010^*1~0~111++00~100~10*>0011^0~*0*0100+1+0000010+*+11+001+0101101
^+^01+>10+0101*1*000011^*0110^01*>101~0001100*^*+11000+^>11000^110~0>10^1>100~101>+1~11+11111100+1~11100
^~>10110+00>1*>11*~1100**~*~01>1~1~1>11>0~11*>~10^0+110010~010>1^>0101~1+10+01^1~0100011>*+110^00>+>11>10+00111101*011+10011
^1>1+>001*1>+^~>1010+01^++1001~~>0>>^10011110>00111+*0~01101**11~~00^1>11^~100100010>01>000>0110110010
~+*>11>+1+0>1~*^00>~1^^1~0000+0+0111110001+0>1>0~*011~100+101~1~101^1+00^1~0*0100+00~>*1+^01~0000001110
>*00~00^10100>^+1*111001+>000*1~10+^*1^1^^100*~01000000*0110000>0+00*101001+10*^0001^00>0111000011>>~0>0*00+010+1000001
>~^^*1010*0101>~>**101>1011+~11>110^*0>101010101111*00000>1*0*~10>0110>+^10~>0100000000^~00111>1110+0>1*+>001~+^01000110110
*>+00^**^10^+1~0^*0011>1>001*0111100>~*0*111000000>+000100*1>011^00+~1^00*1~100*0100>100>111000011*^101100>1+1001101+*001+>0101^01001>+~000~+10011
^01^1+0^01~01~0^0**>*^+^00010100001+100>1*^~^00011+01^>>1~00~1>000000011+001*0>110101^+1^1>00*1+>110>1+111000010+1100^0101100+11011001101
^^00+^^11>1^>0000001^~11>1^011001>11~^00011+1+001^10*00>1>111111+1110001*1*0>0^1>0101+11>>0000^00~0001>00~0001*+01>10001100*>11>11~1^0011101
*~10>0^~^1+0>+0001+0^^10^001*010100*+*0>00110101110~0>>~01+1*0001001100^011111>1>+0+>00^~0^00^111001001*11*100^1>11001+11+111100^110+>01~010
*1>>1*~~001101^+11~^01^1*11001++0*100+1+>~101*>11~~110>0~111**>1>1~01000110+00^111>~11100~*00001~011
>1+0~0**1~1101^0~*01^1100>1>0*0*1001~00~+10+001^*1+00~00*1^^1111>101000*0111+1~01^^^+1110~111110010110+*1010000
*1>1**10~^0*^1^~000+1*11^1^010+>110111>000011+010~10^0>011^+11>011000+01*110~>01111^^01~1^>1+10010000~10011+0~101111>>001~+0*1+11+00~00
>*1~*+1+++1+~1>0>*+~0>~1^0~10111010*+10^0~001+101111110+*1>*10010^101~101100~>0~1>1**~*100111~~+111001001
>1^~1+^^001100*01~0>1^001*~00001>~01~0~0+^+10010+01000^*10011*0*0^>110~1111~0*1>>01001*100*111111~0111^0101*~100*>>01^1~01101~0110
+^^11>10000*11101~0+~>>^*01000*+00*01010*1^11001~1~1~>11~^0101+>1^*11^11011110^11^100*101>1+110*0>0>010110*~*1111110>10*^10001010+011+1000~00110
^~0001^^>+>1~1>+110^*00*011001^0*+^0011^010>~~0110000~^01~11~**100*^0>01+~10>11*10000>10011001~01++01>^1011101001110~0111>>11101~111
^>10^00~00+0*101^010+0*01*01>0001101>>+01101>10>*10110~11*+1*111~~011**11>0~>^11001>1~1110>^1^^+011+0^1+10*~001~1~1>101010100~~100>>0*~01101+0001000
^1+^01000>*1**0000001101011^11>*10011*01~*^000011~00+1+110+1^>1*^+1>001>00*10~+000011^0110111011~*100>1001
*++000+1>**110^10+0+11^11110^^11*1>~+1101**1+001>0+01+010*1++0>>~1101^^0010010^11010100000100+0~*>1~0+000010+00011^1*0^100+011+0>1101100~001
*0>^*^1***01^*1011*>0+01111+0+10011111>010*01>10~10^^1+011*^101~>111011110^1+0+111101100+001101+>11~111010*0~01110
^110*1^+0*^00^011*0~101>101^1+~~1011+>0^100+100000+1>0111^1110^0010101+1~101^1111>+1**100100^0001+01011
>10^11>0+^10001>0+~01^0011*>>00011111*^**00100>+~1*++~0^1~00~>101001*^0001^10>111^~10*1+*~+001101110>0100>101100011001^100100*10010+010
>1*0>~001*~00>0+>000+>0^10100>>*00*100010+^0>>1^0>10^110110*101^01~0101~10+01*110100110101^10000*0001
>~^0*100001*1~110**0>1*011~>0*~1*+1+0+1+1^111+>~0*01^*10~>101101>~111*+111+0*111*1^00*01>01101010110011111+1~1~01~01110~+00
+0>^0*10*1*00>^*~1^0*0^^010100001~01100011*1~0+00100^0>101*~~00+010*+00+>10^1101>1+1~0001~>1010^1010~+*11011000~001000
^0+~00*000^>0*1>0>110^11*011100*1*1>~^1~~110001>0~^11011^01010+>1001+>1010100^^10000*1111**01110+101>00001111+*1+110+011
^^*110010*11>1~+~^00^101101>0~>000+*++00^11110+1>+1^00~>101100~+*1*1>~01000011^010011*1011>11*0011>01+001~0011+11
*^0>0>1>1+1^^111**+0~000>110011~+11>~00111*01100+10*~*0110>11+>01^0*+10>1*01101+011100010111+011*0101
^^~>^00~>111>001011>10^*0++10000~010^+~10~011~111>*>>11>110>+011+0*1++^+00101~000~01101*0*10001111111+>~~11~0*^1011^010^110^10100~10011
^>+01~001~*+0~0~110^>01^00~~10*~00^0~00111~11*1~000~1>>~0*00>1>1~>0011*010^10~11011+^~~110^11^000>>1*>*11+1101011011+11101101
>++0^1~^1**~^1+1010010>~~1>^11~01111000^1000000>~0010010>*0^1~1001+1~1+110^0^1>10010^1111001*+^01100110^001~001
>00>>01^*^1110*1~11111011~1^1001*0*~+100001*0000>1>1+>0011>0~0>*0+0++011+>*10001^0^*0~11010*1001>+0~1~+0+1~~0>0*1>1010100~01+0110001
^01^0>1>+011^100+0*01010>011101*0+0*00^^+101100+^00~00>^~11^~1011~0+11>1*11111>0^010*0+11~01~*1010~01~1100>~+1001~~001
^1*1>+1^+1>100~11*100001011~0^+1^01+111>>0+1^11001+01+1*00+*~111+11~1000000+>~*0101~0+++*1001111^1>1+0001~00
*~01>1>10+10>00~0>0*>0>0^^0~0*0+11^^010~1110*+^110110*101110*111^11101^1*1>110011011010^1~11~11010111*011+10
*01*00>>*11000~^0*00^1010~^00>00+0101+00110*+^11011101>^>*010001^000*0+0~0>101**^01~1^101~~*0*0+100*000111101+1100>100^000011~01010001
*^>11+1++1^01011^~000+*01000000^*11001~010^1101110>*1~~0*^0111010~*000^110^00000*100^01^10^11001+*11011>001*~0011110~1
+0^*10~1110^00^010^0>1011+00>1^*10+11~001001*00*1^1111~110+101^^01~0*^0~01*1~~001*00000~0*^*101~00+10011~101+0^001101011
>00*>>+00110^11>111+0+^*0+~*0*0000>00010000~11*>1*00^0010>0~~110011*1~+100+*>~1*10~000~1~001111*11101
^>00^+00>1011101>0*+^>1*00101^>~11*>0001100~11111^*1100~^0011~1^0000*111~0^0^01>01+10~11100~~1*0~11+10+00101+101
^^*101010>*0*+1111111^111111>1~**11~1010*1*+^0000001^^01~1>0+1>>*00000+11~10111+0100>11100~~1~+0>010000
^1*>>1+0>^000~>10^00~000110*01100>*11100~101>>110+~01*1+00++0~10^^10001^01+0^0001+*011++1+1*01110+0111+1+~1011000
+^10^1001~0^>10+11~11101^0101*10*1100^0~0^>11+110>~0>+00**110^0~0+~>0111~1010>00+101^>01+*101+0**00>00^*011++00~11110011*~^1~0011111~110>01110010
^011~0^*>010^^0>^1>0110*01++>001110~1^11~0>01>01111>1**^>1~1011100^>0*0111+11101^~1+110+~000~11>1001~1101*0^+0*0110^+1~1~1101110>^1001010000111101
^00~1~1>1^+0100~1>^0001*011^0+110>100~>01>0*0110^111+>>0100001^001^0*111^*011*0010111111^1*^~0001100~01000+010
^0+0100>*>+0110>00>^>0110^100101>0~^1*1^*010+0*000+11*11~0001>^000^000>~1>1~+0**1010011~110000111^001001**1101101>01~1*1011>1>0110011
^1^10>10101~0>>10*100^011+100**^1~^0>10>01001>11010111^0100>001~0*+0^11~010~1^~+00*+110*0~101100*111010*+001^01^11010>011111
*1*+>>^>>0>1000^1^~01011^0>1^111~0001101100110^101>+1+~011^0~0011*011010^>+0000>*000^^0000^1~11~010^+111110+00~*01*~00101*0*11>1110011111001+1010
^1^00~>01>0^100*10001^0~00*1001*1~00100^10^00**~0^0>001*000*+10111~~000101000+00~*>11100^11>00011+*^1111010100
*111+~^^1101+11+^1~00011^0010^>*01*+1^000>+1*0>01111110+000000110>~*^0110^0>0>101>00++1^000000000*111>01^>^+0>+111+*00100+0000111~100^0011100>01000111
*100+*+1111*^*00*^1010+11110^^0^00+^1101010~*011^+>10*01100111^*000+01**1*01010>10~0110^00000^0~00001011011011011011
>1>*0~01*^01^11+>10110+000^0~0100^1^11^010~~*1111011~++10000>*0~101^>+001*^1011*11~+111011+00^^110110~0000111~100
*^1101*01>01111^^1~0>000000001^1^*00~>>1110>011>10>011110~*01*11**100*10>~00^1>0100011*10010>0100011>010
*^*1011>^>1111*>10*0000*1010~01^+0010^1100*>100^11**>11010010>01010110*10~1~011001*1+1^01*1*00~1001^100^101+101^111010110~^01^0111~01~1
*1>1**1*+1011>001*00*>0010111*1>+^010~0>11^0>001~0101^10+*1+*11001>^001~1001110~111010^1010~0+01+10*~0111
*0^*1^*1010>1>10^1>00~000>0~100~+^+00+110+0+^01^0~^01000010^001>1*>*1~0100*0100^1101110001>0+01101010++~~*11110001*000000*011~0
>^1001*0+0^0^0*~*~101101^0^0^>11*~00+^111>1110*10+0*00~>*11111001110~010100+11^0010001~1011+*+0000100+001
^01*>11111^101>010>00>0>*01*1*^+0101*+10+>10>111>0~~*>10101010+01001^*1~11^0010~11^0110101~>+0011011>+11^00^110~>001>10100011~0
^>0^0^+*1^111110110^0~00~0>110^11~111^10110^~0^01+00101*~1+*01+01~~1001~1+0>^010^1*01010~01010>11100010
>11+~0+1*0*1+11+*1^*0+1~111~11^01*101010~~01~0~+10>11^+1101+*+00>11^1>01~*1*010>0011+0+^+1+10^1+00~0>>1001001100100001111
+>1*^*11+1^>0010*001*0001^010+1>11111>01^~1010010>0*000+11+~1>001100*0^^0101>111111001^11001+*~~1*0001110
>*0^^10101^^11^+01111000~001+1~0+^11^01>>0^~>00+01+1+1~111*1+111*1~0*01^11111*00000101>10101110*^0~11111101*1>+10110101
*1+~++00*^001^101100+00++0>0>11^~~>001>010*+11+~0~>0110>*010^+11011~^0*~10+1011*1~~00~**1^^000000^1101010110+10110110*100101001
*~*0^0>010^11*0^11~110100>01^0>0~00^1+01>11101+^000+11*~11^+01*001+0111>1>+*110*111^+0010~1>+0^0+1110011**+111*0*01010101010101>01+011+1~10110~00
>10>^110~*00001+^1100^*01^~+^0001111>00~10^011~+1^1011^~011110110^0000*00000+0>110+~*01^~++000010~00^1>1^0011+10^1~+11~1+1111+111
*0+001+0*>00+^+~101^1>>0>*101101~11>*1100*~10+001+1^^^>00*1>01011~11+11~***~0~0~0001011110111^*010*01011^*1~0101+111011001100110~~11
~^*~~1+00~100+*101~0+*1*01^1**1*^~00110~01~*110110*1++010~111^00101>110^0~0>111>1*~~11110101010++1100
*01>0^000010~^0^11*0~10~1011**000^^0001+0>1*0>01101*10100+11^*+1~1*~~101>001^+>0>00>101110001*0~10111>~001011+1011
^+00~++0~^10+*11*10010^10*1>+*~011*0011+~0^>1+>+10~^^1^01010110~1001110~10101+101^0>0~11*1100101>+111001~^*^11110*0+101~11100001^^00~01011~~011
^0^111^+*11111110110^^000^00110001*0+~0*0*11>~1000^00110^101100+1**1>+0*1000~~00>101~0^01~100*100~++010+0111
^*010~^^11101010**10+*00^1>01101+^0010000^0*>01011^01+>1^*+01~111+0010~00*011>01*0101>11>^0001001000*101111011+1+++1+11+11~*000101
^+1*0+~1*01~1001*111*>*>>0*1001111^000^00+1~+0>~1^11+100011101~1^^10*1^010^01~1010*^1111100**10+00010~1*0+^111001~001010101111010
^00>100*111~^~101*0>0010^10+^1011~1^*00+10~~01^0101101~+0^101*0*10~0110>1>0*+1~~1*0110>+>~010000000>01000
*^0+0^~0111>0~0101>00^^1>+~^+01+1^10011010~1*0*~*1+1*~+1^~*100101001111~1+0101*^000101101~0+01^0100010^10100>*1001000^1100001
^^>+1>10111>+0^001*000+1~10110~>>**0~0*011^0**11^00^^111001+11~111001010111>101>00+1~1^110~0+0>0^0^111111^*+10111001^01~0101011*1111100001
^1+*^~110^110>1+0100*~001>~0101+^1*>^1~0>0111^011110111>>101^>0>11011*00~11110>0^0++0~111~10~0^1^0+>110^1~1111100000001+~011^>1~0^00+0+11>11>000000100
^0^110>0*+1~1000^>0*00>1+*110^10011^1^0+0>>11001>1^1+01*+010001110^1^100+1^101>111011>001~^0~00111~01101+11>1100~01*~>+*011111>011~1010^00000
^+0111^~*0111>1^0~01^1^111+10>1^110>00*+1*01000101+111>10+10*>0^101101^1110110101>11*010+010^100+0>101>101
>0+10^*>*101+>^0>1+1^1101+~1110~>>111*00^*+11~10001**1111^0^0^0010100>+001011001000~1*01~0+011*11011+10+>10010>110+1>011000
>0>>10000^0+*>0*^01^01*1010+~0>10>100*~1^1~>1>011100~00+1>11~000*>110001~10+*1000+~1+1+>11000^+10100~1+~10~*0>01^01~0+110^>1010>>0*10011010101~~00
*^*++1+00>11+01>*^11001110*110+1>001011+0000*100*0111>>^11~+11000~1+>0>000^01011*>+0+^0111000~10+001~100
>1+1~*0>^0>*110>*0110*100010100100^11010>011*00+1*^0>>~0001010010+**110>*1101>1+11^1*~~01++111*00*11*00111~01+00*~10+11*011101*>~10>10101>11001~0
^>~00+00>11001+0^11~>++1101*1^11*1^0100*1101^+1^111**01~0~>0001100100+11~>^001101011101~**10^00+011>1100010
~+*1>^1++00~**^1+11+^110~110*^010^0*1~+011+11>0>001+1~*00*1+11+11010~001000*>0*+010000~10111^~1~~1~001000~011~0010
^0^00~~11^00*10>0010~>+110*01~~+>+0101+*~>*011^*>0110*1+^*11+100011100011+~+*0*1^0++*01111~~00^011101000+10101+0^^001001100110>1~100101111
*0*0*>>>1011>>1111^>^~0^01^+00+~1+1^00~1110000~>*011~^1+1000011+101*0101*0*011+11>000110010010^1^11^0000~1111^~100*0010+01~011*101~100
*++~0>0~0*^1*0010+~>11^~>010110^1*110001^0+1+00*~00>0*101111001~1010101>^10>+11+*0~01101101*1~*~1000010
*01~^1*0++00*11*1110>001>111**1+*011^00+0*~1+00^0>^~~0010*~0>01~1111010*100+1011*001+~11^000100++10^00^00>1111011^*101>11110+*0~100011*10000100
>*+11>0~010>~1~000*110**1000^~*000+011^11~1^*^+11*0010001~1*00101^~00~1^10~^01*+11+110^01+00^0001^0~1~0011*+01101>11100001^10110~10101
^>>111^0111^>11>0111~**1~~001101>110*01>01~*0*11~0++*1+1*0001^0^+~0100+001^1**>~1000011110^1>101111000^000~1100100+1*00^110^0+100>01~001*0010101+01
>*0~1*01^^11>+10001^10100*000>0>00~1>10*00~1110>0^10^10>01>^10^001110010000^>00011^0>11*10~0110110*1*~0010^0011+1+~00+011>1000
^*1^+*1+*+11++>0+010110>1+^^1>100+11011101*^0111^^1100*1011111>11101001*010100>^11111+001100~00*0~*011101011
>1^1*1~10*>000*11>+1010+1011~101~+**1+01>0+0^011>^011*101110~1011^1*1000101>>^~011000000^1~1~111>110
^0+0^1++110^10111>01+10*~1^111^~010110^10*110000*11111**1>>1+1>10+0+^01>0~0~01111+10>0+1100^0000*01000001
>1+11^1^101101^^1**11001>0001>^0>010+^1011110+010100>^++1*100~1111+01+^>0>+1000110~111*00110+*+0>011000+001>11~1*+100>01~01
^^01~10>0^+1110^^1*1~>^1^0>0^0>01^~1+^>00101110110+11^0111>1101011000>1101000000^1^~11*00110110+~110010111^1010~00
*^1^*0^01~+>>11111010*0^~101~0++01>10~0~~11>1>*1+1110010*>01111101+>0^+1~~11*00*101101101010*>00~01>^*^>1001001000111+0~0+0>01100+000
*^0>110>10100*11^+011**11100010^1^00~^0110~>000~11*00>01+1001010^01^001>1^^110>00^00010110^1~011111~011
+^^~1*01+11>0+110~0^101111011^*10100*^>~010100>0*10^^+1100^1011^011>~00001111101^1100101~11+^001*11101~0
~~*1>1^0^1111^>01>1^1110+001>111~*01>>*^11~1+01>0110*>1110010*0+00+0*0~11>10^>0+1~001*111100>>1010>>001000>0001*11010101~0011
^^11+^1~^11+>0~~~01^>01*+*111~^1+00*1+~1>1101+^>>00^10>>1111110100+010101~+001^110~>1100110~1110~+~**11~~101011*11110001~1*>0+++00100110111
^11>0>0+01^11*1^+110~~1*10111^0111>0~00111>011^*~*~0**01111~1+01~*11111*+010100~*>01^001+01100011000
~^^01*11~0*^*^010010010~**>011*10+0>1+0>010*101>~+1+10100~01^101>111100+*>100001>*1+~~1001011100000000
*01^^~000*10010+^1>*10^*>1010>>101+1~1^0+0*>11+01~+10~0+0>010^101~00010000*111100000>01~1*^1~0>1^10100001110100++^1011000
^00^1>01~00^+*1000~+101*1~1100*~*+000~~10^>+1+0000~>~1*++~>10*1000^001^00>+*0+001111+0100**100~0>110~110^0+110~000010001+^+11010~~1000>+1001
**000011+^10*1>00+0~0+00^10^10>*0110111^1~0+0>>1110010^^110111^0>0000^010~+10^0~1*0^1~101>101^1*01*0+0101111011100+1>+101+101100
^001+11>+~+01>01>1^11+^01*~001>11+00~0*011*01~1+0+1>>00*0000~*00~111101^^100111>01~~011+~1+1++~>111001
^0+**>*0^1+0~111>>0~*01001010~0>1^0^0000+10~11>00110110~1>10+1*11+1**01~00*0110000~100+0>>01*00000>1000
+~^~000>*1~00*^^0*101+001*>111000110+~01+~10~011>1+0*01+000001*1+0*+~01*10^111*001**10101~0+001111~0>^~011++111001
*01^10+1010*+11*~>~*>~0*0>0>1~000*0110*>011100010+01000^11>1>*111+0~1110101+1~>01~^>>~010>01++11>11+00000011
+*0**1110~*1*^^0*11~1^110001*101~~1+>00101010**11111^000~>0~+0000*1101010>~0000^*+11+**0^~>1111100101^^+0001011011*00011000101011
*00>*0~~+10*+~*010*1*0~>10110>0001+*01010+11~010^10~*00*1001+0011^11>0>1110+1*>11111^0~>~+011+^000~0010>00111^1+00110
^10^0>+>*1+1~000110>0>11*0^0110*00+101^^1^1110^>01*00+100100101>>00111*000*111111111~00*100~*01+100010
*~*10*01>1>0~001>~+1>~01010>~>01>1+101^010^0110111>0*~^>00*1>0110>1+0^00~110>000110>1~*0*~11001010*+00+**101~000000001>00~11
*1^01*+11>000>110111^+1>^1^1010^1+10~0^01~*>>++*001^01*0100~1100~111+11+0>1101^>1+1110~1>10^100+>00~011111000111+111111
^0~111^1>10>*001>00**10>^10100^01~+>*>00^011*10~0000110~~00>~101>010>0^00>11++1+0011^1110*0~00010011+1+001000
^1^^~^>0~^1^10+>^001111+^11+11001^01^11^111+10>>^^00>01^10*01>001110111011010101>0001000+1^*0~~1100001+111110>1^10+00011011^1111^100110100011
**11>10^1^100110~00>1>*0+0~>0>1110*1010100+^1>000100001+0*1+0>+0^1*0*^0000**10100~0011001010*1*11^10>000>10^101~01*1011~~^1110100010
*001^1>*110110^**10110^1~1>100^11000>+0>>111001~01*1^~10>*00011^0+^^10*1+1*1~1+^0000~1101^1100101+10>00101>0^010>01110111>0~10+110100101
>~1~*0*0+0^^*1^0^^*~011+00~0010011+110^1*10++00+0001111~>01011*01111*1110111*01110000*1>0~0*011>001>10+0^1001+*01*1+0*10~011~10*0~0101
^01^01110>0**10~>1>+11*10111^1^10+00*00>1~01*11>11^00>1>011~111011>000000^~~~00>*010~^10~01>+^0101110^11*111>1011^~*1*001>0110011000*00101*0011011
*+0*0000~0^+10~1*+110^101+000^^1100^01*0001+00*0^~*0+1000^001*001>100>101^11101^0>0010*1~1001+*110101~11>+110^1101^0~~11~0+~+1010000>1*00101
^+00>1>>>1^+~1000*1^0010>1>0*0+00>110>11*01*1>*1110~111>11>00^^10010010>~11011~1001*010000>+1^000001>0~0000110
^0^011^110^001^^1101*10*0+1101^11^11110010+0000~1^^10+00>~00*1*1+10~>>^010*010*1100+101111000+0*+>01+10>101>1111+0>1111^01111^0100~+11101>0100
++*+0^1+0>1+00^~01010^0+01~~^>011+0100^110~1*011000>^011010*00010011*+^001~~^1111101>00~+*111+0+11>000^000110++1^0000^*>1*101>0>11>111100*1000111110
*>01*101^~0*~^0~0>1>11110+01^1111010^**0*^+1+101110+0000*01^001+0111~110+1~11>001101>1++1010>0^11^10++100^*1010110~10~*01~1~1*1101010
>1^>1^>001~1*0^0000011100+0>000^0^>1010~1~01~~^0^>^1+^00001^*~0100~1101010+111011>100^1+>0110*0111110^0+00100010~0^01111
^0~0~0+*11*~^+000+10101^11+1^1~1>+1+^+010>100^>11100010~*10>11*>000^0>*1+0>1110011+^1111001000*^1000^11^^11000^00110+10~1010110010000*101*1011101
~++10^*0000010+0^000+0*^01>01+111>~*1101110*0*^^>001~0~>10011100101*01+0~*>111111100^~>1+101111>+*0*~0>~*>+0^1001~1000001000001100
^+>~11111>1100^^00>+*1^10~*01101101>+>011*~0^0^0011*11+0~0>0110100010110*101~^^^1^11010001+10011+0011+10>001001
^^~1010~*1011+01*01^^>0110000+0~0^*010*0^^>11>01011101*~0~110010^01000111^1010*^011~1+11^1000100+1+10>000110
>1^^^00*10>*^00000*>*11^1*010^~010010*1110+0011+>~^00101++0100^00000*0010010000101*1*0+010>0010010~~11^10101000
^~*0*0111*+*00>0>0*~1^110^01100^>10^001~01110*010>11>0010^>>000001001^0*+~0>00101111+10000~*100011*^0^1+1+0011++010>>111~1000000^00001~0+000
*111+0>0^>*10*0~1100^+*++00^01+00*^*1~11*11111^>11100110^0>1~~101^1000~+0111101000>00~0>>0100~01+1010010>^011~0>~~+001011*0^~*00~10110^^10010010>11110
*11^00+01>10~01^*111++>>01^1^11~*+~1+110~^*1~0>>01101+110~0>01000001+~*0~110^00*110^1>01+01~0+101+000000010000
~>^*1>111^+10*+0010^0~+>101^>01>^0~0~01*00~0+10>~*^0011001>110001*011+0*11111>*111>100101101~^1010+10+1111100110
*+^001>+101*0+>+10^0>101^^11*^011~000*>010000001000100+010010*10>01~00*+001100^+010~+^>>011010011101
>^00>0+01>01000>0>+100*10>00*000^10^101*0^*010001+0111+1111001*^+1*110+1*10>0~0+010001*~+~1*11101111^1*0+0~0~1010~0>~^0111000
*1+11^11*1>101^11111^*110~0~+01011~*0^0>011010+0+01**010^01*0*010000>*+1~*1*+110>~101011101*10111011+01~11
*111>^^00000>11+*>1001+^1100>0~011*100~111~1^001011*~111*1~+00+01*>^00010~^11+>0111+~11>11>01110+011
+0>1^*1^+~1+~+11011*000~*>11*^111+00+0+10~0>01+11>010~00*~110>10>+1111>~^1111>~1+000010+0001+~110>+1>10001
^^01^0~>001011^*^10011^111^01100~100>01+0110>1+100>01111+00^11>0^1>1~11+0~1*+01+>+1^+00~^10+0+^0>0*~0>*~0>111*100010010100111~0*01100++001~000011001
^~0^1~>11~~***10++010001010~010*+1100>11^^0^~1~10^~0>>010010001*1111~0**1*10+10~00>^^>11101~0*111+11111~1111000+100>000101
>+101~+0^>*100^011*+1*100*11*~^~10^10011^110000+1+111^100*1000>*00001>^010010^*~00101+0^0110001^1100010+011110100
^00*0000^11*^111^010~>0111010*00*1011>10^01000>>+~1++*10111001010*0^11**+^1~00100+111~00~00^10011110
*01^*1^*1^01000010110>*000*1010101**~001^011101^1^01>0100~+0*00*+11+1*0101^1+1101~1>^11*10110~^+000+00101*000~+1^100~000110^0001001+001
^>~0>>1>110010*>1~>1011*000^011^0+~0~0100*110~1^1~01010>>^~10~11100+11~0~^0>0>~~00+11+000^>0+100^000~10011+110^>1100^1101001
>1^+0+^0*~^^101*000^>*>^~11000010*1011~101>+0>>1~^000>00101~1~1~1+~1010^~1111100~0000^01000^000~00>1~10~1*10^100100001+10+011
~^>1100*00^10110^00^^*101>100>0>~011>11^00*1**11110>10000110110*00*11111~*~^0100+>>110^0>>1^1010010000^11111010^1110~~11111001
*1*111>0**011>^>100>0>^++00^0101*101100*11000+1>0+101000~010*1^0101>>1~011^000*1010^010000110101>1*101+01>0>^0000~00+*001101
^*1>^0>+01*0^1010++00*101+^1110^>10110111001~^011111^^11001~011111^110*+0>+^110100011011^0110^0>1*+0>0001101*0~1*111011~0+0100~1
>~1*>000>0+01110*>1111^>>1^00+00011+0011*00011~0*11*0>0+*0000010>1^10001~0+**>~^1+^10*01~1+^~>0~1*100100101+0101110^11^0^10001001~11>10+1~1>01110011~0
>^*01~>1000*>~~+001^111>~1+>0*000+*>01+>>111^*0111~01001111*1+01*0110~1101>+11100>^1~000011>*10010~1001011
~*1*~0*1^+^1010^*>~000+10^1000>+101~0001^000>10*010*0^10>1+101*001011011^000001111+^00+00001>0~01~0+1101
^1>11>001^01*0+1^01>1+001*11^11001*>1>1>001^>0010*>*1110^*000>0111010101*1~11010*~111000010+0**+101001~0001>*^~>01^101011>0000100010+00
^+11+1*1*~+00+>+^000~>*110000++*11110^+01*1001+^11000>+0~101>0111*1*>11001~*110110010*0+111^110+^111100011~0*0+>*1+00010101100
>1^0*+^^1111^110*>00101001*10111>1>1011*11^01>101111011*1*0001>^10>001>+*1101111*0^11*01101^>0+11~10001~10~100101
>^*+^~00~00^1~>1001^+110011*+*01111~1100*^001+00^00*1001^0000~0+10011110001~>+000>>^>1>+1>0000011100~+*101>~0100+~1111^01111
^100>>11*010011^+^000**1~*>1**~1000+1000^000+0+1001*>^1101~0^+0>^0~*011111*101000001>101>010110001101^0110>11010>000>~1111
*^01101^100^1001>111^1^^01^>+0*00>1~01010>*0~*1001>01110*010101100001~+0>^1*~0*00*0111110~^1000001111^00^0001110001
*01++000>>0*0110**110*0**0^10~011~1>>011+~101^~0011+00^11+000>01*010001**1>10*10*1100000>111110^011>~0101100
+^1^0>0^111~1^0101^*>00+0~0000101101~1>011>10>00*11*^111*1*0~0*11>0*1*1>100~01*01101>0011>*10101010~11000011
*1+0*01^101>00100~^1*+01>^*01^111*011111^+11101011~001+*110^*0101~1++00>*1001011+00~>1100^101*^1+00>0000101+1011~^1>101110~0
**0^001>00>010*+1*011^^00001+0~+*1111^01>1+1010101>>*00001^0~10+101011~00101~*101*00+1^000101^^1>++0^1+11100+10001100001
^0*00++^11*0^11101*1*>00+1+~11000^^+010~>10000110+1~11^10>010011001*^0000>1110*1+001>010~^~111*>0+1101+01*00110101
+*1^0101111>10>^>10*+^011+^00011^>0^01~1001001~11011*0*001101>11>11>11^+^10+~0^0+1^110^01>110011100010001>~00000+1011
^1*1+1^~00~1^^^*+1100*^0+1100~*100100>1110~*+010000+10>01000010+*01011>01000*11+000~*1011^>0>000101110
^110*^0+^11~0111*110^*>10>0000*0+*1~^>10110101>^*111~1010~^>00011000>01111*+001+1~+10~*+1011101~11010+01111
^^~001^^0*00~*>1^0010+0>0^1100~011>1110>~01~101*01*~10+01++10^1111~010~*^>1010>0010001+>1+~1*1*+>0000111>11+10~0000+011~0*+*1111010101*+11+1011
^11^*00>+001111*1>~110011^00110*^100~^00~*00>1110*01>010011>1+1~100+11~>^0>*110010011>1*0000+^1>00111111
^0>1+^001>1101+110^*10^^0011*0*0~>10011^^1000*0101^+~0100100001100~0^110^1111+>1010>0*0000*10010^101~10+11110
^1+*01^001100+>0001~>1+~+>^~*^*+011^>1>11010+~+0101010+0001111111000^101010>0000*0^01^0>11000^11*0+>111*00+~0010000111>01^1~00+011
*^0011*1+001101*01^0^1~10*01~^>~~~~^11+1111111+^+~^01^1~0101+>1010*110>10001*~01001011>001*>0>>10+*1+00110000111+1*0*1110*011000001
++1^0++0>0110^*1>0101^1^1010011>0*^0+10101>^000+00000>>^1110011*1~001+1+0101010~^011*100100^>0~10~~00>0>110101
~^1^>00^10101*~0^1>^000100+~1*0^00*>11000**010>10>11>1^00^10~0*0+1*00~01+01^00~1+00001+01111>01100^+1~*00111^00~01~~0000010101+01~0101
^110>0>00^>11001^1+000*~01*100110~10^11*01^00001*01110*^0+0^1*1*>1++0101**0110+^101+1>0100110~10011*0111+10101>00~1+*00*01>~0000>011~00
~*0>01>^11^1110^01010+00*110111~~>10*>0*1^10^110>*~1000^01000+^110+0*0010000^01~11110110~1^1^1+111111+1+00*00+0111
*+00*10*1+00000^~100*^1100~1>0101^111~*1^0++0101+1~^>0011~01^11^*00^010~11010100>01001>0~100^010*^1^0001>0^10100~1100+0>10+1>01001+01~0
^>^~000~>^*101100000~011~^11^1110110*01>0+0101>01*1100^>111^00+0101+>>0+^*110111~>~~01001>0+01000>1>0001+*0+111000+~>++~10*+111*01>001000~01
+**>*10*+0110*01101^00010+11*>*0~^1001+^1010^1>11*1000010^10000010^001>10*110^001100>+1000+01111>1>001^+10100*000110>001
^^1>*+++0~110111>01~~001^01100101^0^01+100^0011>0^1~+^01>1~00>10101^11+1+001010*10011^0*00*~0>11+~~0011101+01~0>1^0*010+11**~00^101+0110+0100001
^>^*1111+01^0**~111~0100~11^01100+0>10101*10011**0+1^111111>+1+~1+101011*0010^^+1010+000+10>*1+111011001
*100^~^~+0>10011^^~0+110>1>1~101>10~*1~00110*^110001^1110+110*0000>>^11100>0>1~1000>110*+1*11010*10>1~11*000*0111+~1101^+~0~1101~0>101
*^010011+^*+1011^^0>>>10101110+101>101001000>~0010>0>10^10110*0^++>1^11^>11111101*0101+110>^00>111*001+^0~100011110010*1^1^00>+0100010000~10
^0^+0^*011*>11*010~000>^11^~11+1^101101111~1*^10^1*>101000>011111+000110011101^11**0111001>10~10^1*00110110+01
>+>001^001*1^>0100~1+^~11~>+1>110>01^0>111^^10>01^1+010011010010^1^~0111000010110010>0>1100^1>000^1*^0100^01111111+010111
*1~>^>11^~01~11*0~~11101^1*0>001^10*1>01^101+11+^100>0>1001^*01+0~11>0110*100100+^11*0>101+110~0001000~110+111111
^1>1~10^0~0^>010^*110001>10~00*11^^1100101**11>*0001>00001~~11~1*1110~1+1~>1>~~+1100001*1110~^00100~1
+^0^*^01**11++1*000001^11^0*1^>1^00>+1000^>^01>01+000110+10*^001*000*0001100100*0~00100101~1001*100~1100101101*>1100^+1~001000+101~11001
*0*0*1101001>>+01^00>^00000^011>0011111>~^11>*11+110^1^01101101^>0~1+^101+00~10>11*>00110^1001+010>1~01+00000>1^*1*011^011~0>00111*100>010010000
>^+110^00^11^>11*>>110011010+01001011011~^1>+11011*>0^0*~01100^000^0011011~*0>0000*0^+10~110101~0*>01~0>11~11+10~~10
*~**>+1100>10+00^01*10^11*10+01^0^0^>11*01>~100~01*000100~1011000*10~11>0*0>1+^100000001>01>0100^~10~000+001~*001>0100011
+^11*11100+*10>+>^001+*~101000~110110+^0001*010^1^~11^~0^100^00000*010111^0*0^00101+001*011100010*1+>+0*+011000011~01>0000
>*0*+00111*11^00+00+11*1+^10000++*^1^0^1001011+0>~10001~01^110^0000+100000+1+>1110+10~^000110+00*01*1*0*001000010
^>+*10*+*00+^101>0~^01100000^11101+^~10010~01*10^^0~~^1~1110*01001*+111^010110^00010+~~110^1+>00~1~000011~01010*1*001~0011^1>1~01*10>10+1~100*1101
**01*>0^11^00*1110^^1+>1+^011^101000111^1010+0+~0100>00000100100*00+1~>110^00^>~000~000111~~11>10101
**1*0101~^0+>0>11**>0010011110>11000^010*0>~1>1+0~0*>011*~~~11~*1+00^~01>*~00>+1111^1>0~1010100^10^^100~000001000~101+0110+01^001>~0110010+10
^^~*1^~01101*1+11^*10001^1+110101~>11+++100~00*1>1010^>0**+^111>00101~0100*0111>01010101^>>0~0111101*10+*~101010110**1000111000
^0>0^1^11*1010*00^01011001^*1*~0000^10111~0101*0>0>11+>0011*1100~00^00~1*~~10100+110*>~1100>1+~00111
**01+*0^~>++000001+~0+001~0~0*+0+0+1011~10+1*110011*00^0^110^>~0>1+1>0+010+0**10*>+0000*1>110>0>10~11>11*0~~>+011001+11~01110+000110~1~0101
^~1*0010*0011*000+1+*01~>1*110^00~10+1>10+1+10+*1+1101+010^>1>1~1+*0>~101^^10101~1010>1^1+0000110>~>1~101010011
^0***0*1101111011010^1000~*1^0^1+0+11+110~0^1*1*01100+^1*1>10^0~00111*1^010^110~001~^0*00*10100*1110100101100~0~00111
**0^0001>111+>1>111^+0^0^00+01>*~+10+1110~+0~11000100101*010^1+^00*00+0111+0^1~+11^0>11~111~000>011101>0011^0**001111^0*100*0110~*00^>1000001+1100010
^>~*10101~00^111^011>+*1^010+~01100*100+1+11>110~^0010+1^1*10>++11011~110~0+1~0~~*00*~110^010*10011110
^0*^00^110+*1~++1+10~0^0^1>~1>1+1*^1111*0101+1+1>1~1111011>*0110~~0001+11+1000~00~01^110111~11*1~101
^1000>1*010+~*^~+^1>1^^01^^~10**0^1110~*>0010~1>001**1~01100100010^001110+00^+~1110^10~>0111*00000+11+*110~000~^0100+0~00*00010~^00110001111~1111001
>0*>10^^00101^0~>*00*00000+00010000+000^10>^110**000~1~0011000*0**^0101+1010~~0^1^~01~01111*100+1*1*101000001>00+0010
^~0>~+**11111>~010111010+0*~~101>^~+^+110*0111~0011*11+11001^*1010>+~>1>+00>~0*1110>0001000~1*0110100
^*^1~1+0^1^000101010^1>0~1^1011^^1101001+>01^01*100~0000~^0~^1000~~+^00+1+1100~0*0010~0^011010011100+1010
^*10*0*1001^1^11^^0^1110~1+001+~11010>0+011000*110*11000*>0~1^^1101+010^0110^1~>110100011000**+010001000^001001
+*0>0~*1000^0*>+1^0>10+01+10^00^1~0000*1^+1>0^0~11^0^>10>0+0001011^0010~0*+11111000>11100000^11~00*0+0>10000111*10000111^001+1000*0*0001110
*^0*00001011>1>01~^~+101>00001^+00>01+*11*^>00010*0~01101+*0^>~111~*~1101010>101110~>01000~1*0*0^>001>01110111~+101+11
>*11+1*010+1*01^1*10~*11^0~00011^0>100+>100^011+*^11110000+0>000*10*1101>^++01010110^^0001~00100111*11>~0^+10101~01011*0+00~1111
*1^+^>101*10>*0+10~**11>10>01>00001101+010++^1>111111+*00^011*0>11011+~000~00~1^110~10101~00^1000011
*1^0++010^0>10100001*00>+1>~^0>0**0>100110+>11100>>10^100^*1^10~~0000~1011+111000~0111*0^00+1000+01>01000~1
^~^0>1*1011011^001>*10>*>1+1*1011^0>000^+>001>1~+010++1*~01~1+~1100>1000*0~>000^010100110011^>0101>111100010111
*>1^10*~*11101~+10011100^+*1^00>~11111^^1110^^>1~10100~000>*1001+~0000>+1001**1*0~0010~>11110**111++^11000101100^01010101010
^1++^1>+100^+0^10>~~1^**0+011*101*0^100111~~11*0~10000+101101001101~+*1*011100>^+~1^0110+00^1001~01^+010011010100>10+1001
>11^^100111^~*^*~1*010^000*1^*1*000001~11010+>000111~++0*01*0^010>~0010010110+11^1+>000^*0000101100>+1>010+10111010^+01>0^1010+11~*0011>~10010001
^0>011+0>+01^~0+0^1110*11111*1011+110*001^*100011~**11110*+1011^111001+00>0^*00~1>101011++100+0^10~>~110>1*101+0011
>*>*1^^10***+0001+>00~>~+1111100*1^001000>^111+*11010*^000~0011011*00100^~+00~11~1~1+0101111011101>00010
+1>*>+01~^*>01^1>00>10*010++0~~~^*0001+0*00^001~11+1~*10001>^*1>100+11>11+110010>0*11111011000111110+0110111*0~~>+~10001>11+11
*>000*1*0~+0*~^000^00111^010110+^*>1*10010>01>0011110^11100^11111**111000+010^1*1*>~10011001^010^0110~11111~1100
+~^0101*0^10010+~~1*>0010000+^0^01~01~111^0^^>0*+001*010*110~10+1^0+100+011>00~*~^0000101011*>001111110+10001^11110
>^1~~110~00>>1+1*110>100^000^1^01^0*1~^~0101^1~~10~01~10*0101*0+*10100~~11>0101101010*~10*~1^01001000
^1110^+0+11~~1^101>0*+11110000^11^**+01*>11010>00+10110^~^011110*~0++^>000100100001>000*01>01*00+0*>11>100110001^~10+0101~0010
*0^10*01^^01>>*00+^10~01*101>1>01110+0>1+1111^00100~010^0001010^001^110>01~~11>00^00^101*~101011+0000*101110*11*1100*1>***1110+0011000*0^1101001000
*~0~11^011^0+~0~~1*^0~>00101*+*011*+0~11000101^*^0111010100+111^01010>>111^01^1+~11+>01101+^10^1000001001101~0
*+*+011^1>00^111>1111~1>01*>^~01111+10110^10>0~1^~11^110+1>010+>010>00^10111110>0+~11*100011^0*000011101~0
*10*^*>01*01~^*0~010+1^>1111001100010+~^*1^*10100+10100~^~10*000010011*0~1100>101+~01~~+1>^~001011+0+00111>*1>1~11^1^10+0>1~100110+1~00^0111100
^**1>0*001+1^*10>01100^*11*00111101~01~1011*0*+00~^1110+*00+>01+00^1001*>0001^*>~10~**1101110*01100101+1~~0111*1+0011111*0>000*001011^>0101000111>001
*^11+10>**10000+11000^0>01>0>011*++0+10+*11^0111*00^1111110~0~~10>0000+01*~1^11~11**~0>11+1*0>00011+101**1+0~0~0^+*1101~1~>1*1100+0001~01000~000001
*+~0*1011*1*00000+0^0*00+0~++~>^0>0^110+10001*>10*1~1*0*~~^*001010>01~*1010>000^0*+11>100>01>100*00110+101>00~+0>1~10*01>0001100~1110+11100101000
^1^0+10~*~0>>1*^11100*>1101~10101*+1000**>0010*000011^~0011*0*1011+1^1*0101+^011010001~^0001010~00^00101101
~+0^^1*001~^1>1>>01110101+*0>11>0^+00^1100101001~0100^001>1>^1>110+0+101000*>>110001~00+011+^110001+0>0+1+1001
+*>+10011>1+0*>^01*0110^01000*~000>*^>1+011>001^11101>^1+111110110*0*0*00^0100~01100+>~~0*+~0111001001+++01011100>1~0+0+1~110
^~1**~1+^+01001>0001*~1~~01000>0~0100*>>1~**~+^*0001^1011001^001111111*++1^011100~^00^10>0>0110111001~000*0110111+00~1
^~+01*0*0110001>111>*0>^*~010110001+0011^0*10^00~111^^10+101~^0>0~>0>0001*11~0+000111^00010~1~*01000>^1011>11001+10>10>00>101
+>>^11~1101^+***^^1^+0>0*1101101^~11000+1*01~^1>*10001>010001010101~0~101^0010+01^111000~~^110>*01*1000>10*101~1~0010+01011110001
*1+*^1+1*0~^1100010+>^1100>0*0*010*10^*0^>0+>10>~~0*011*010001>11^>10110010~01110>++01~001~1010101101001>0~~1++^011001~11010
*1*+0011+1>^>100+1^11*010001100+0^1~0110^0*0110>101~111>~>+101^~111~^00>010>+**+10*0110~11~0^+1011>1>0110~1^010~+1+0001~1+1^10^011~101101+101
^1>~^1^011>011~11110+11~+^1>*^001*100>>0~101*>01>1010110^1*0100~1^0>0+101111*0+101000>0~00^1^1**+1+010000*1+1001011101000111*0110
*0^0*1>1*^00>11>01110001>01*+010^01~^111~000+00110>>~^~+011>10*~111>00*>010~000~0000>1~0>0111*~10>>11+10~1+^011001>+000*01>0110111
*~1*0~010+^+**0>11*1100+1101100+1^1^010+*1011~^~0*1001>010000^^0+1>1000+0^^100010~*1000>0+0101~~+^010~11^0+~00011~^10010011~0010^0101^0~10^1101101~1
^0>1001>++^11^010>++0*01>0>0>~11+0>1+0+*+>0>1>01010^>01^11~1+*11^10+0+^011001~101~0111000~101>1001111>000~>001~111~001~0*+11010
*~>>+0+01*100+^0+00+*11>1000*1^00100>1+11^00^^11*010+1^+01>>01000^*110010*1>1100111+10^0110010>000+~100101011111100
**^1^1+0^0+00~*1~00000+0001001*~^+*+00*++11>1~>+010+11011~111~1+0*^0*00101000010^1>1+00^011111100>011011~*0010011
+0^1^000~>0*~>*~~*11~1>001110>10*1~11~+00+0100>01110~10^1^+++01*^^~10~^0111001~1+110111100~01~>000000
^1^^1*1110~110000110^0*001*1~^01>01000*0^000001101~+01*0>01^000*0>+^~0110~111+10+10^0010*0111>01~0+~*1*100>101>011^~11^~0000~0^10101011
*10~^^+^0^11110^0100*^>0110~0~>101010*>00011111100^0>^0>101*>11010010^00011+>1^100001>1010*01011~11+00+010~*1111
>^1~+0^111101^1010*10*0*10^11^1>10+>0+01^+111*00111001100+^~111011~~00010^101^11~01>0~1+00~1*1>00010
^0>*111+11+1>1+1+0*>^1*111+>~1^1000010110+000010>01*0>110+^+10*1^1~100111010^111000011^000^000~01*011^00^111>000001
>0^++^10>101^101+1101+0^*^0101*10>1*011010>001*0~000~000>^000*100*100>00101^*1001011~1>10*01011101~~00
^1+1~000>00*>01+**0~*10*00~010~*^~>00110~*010^0010^11>10>0>1>*1~+010+*+1>+++000101+0001~00>100>+>10*01101+1000001*00000~+1~01+101*1>0000000^000111
^~0111^01~01+1^10>1^1>100000++110*10*110+00^001*0~1~0^01101*0*0+~0>01~^10101>>^10111110>11*11000^01*11+0110111
^^1*111>*11^~>^0001*>1001111~0>11^1>^01001>011>1+^001011111111*10000~110>0^+101>0001000111*>11+10101
~^11*00^0+0^^11+1~10*~~01>1~101*10111>101101>1+00^11*000^1+^100101>*+001*1>>10~0101001010>110000*001^~0000*0011
>*0*0^001^010*~+110~0+>^~0*0^0*1010>~011+0*1>10+101110~1+101*0+10~1101*1*0^00011~1~0~1*10111000>>11101000
>1^11>^11~+1>>0*~0+~0001100*0+1011~010*0+11001*00^10^0~*10*1>>~+10>>00~10>10>00+1^0001001111^*11~10*001+~>00001+10000111+11
^>~1110*10~011>~>1*^^1++00~**0>01*0>110>00+000~11^0111^0*00101>*100011^>10>^101~111^110110^+10111+1>000110001>1111>1+11~+1100010^1101111
^*01+11+0^0~0++0~+110*^~01010>~100^>001>1010+0>1^1101^100001~~010000^1~>010*100^~0~101>1>0>00000+~101
+*0^110^1*~0>10111*0*0*0^0100101011000>1+^0~1100110*0>0+110*+1*0+*~1^0111010^01>00+1^*0+1^010~1*1>100010000101~10*1~10^1~0111^0~1~0010+*0001100
~^^1~>~^10~11100>^>0>10^+11110*0^00~00~0+110*0001**0+01~~1110~11+110*>1~0>01101~+1100*100+0+0*01100100
^0^1^~1+010>>111*0+*0100>~11~^00*11+10>10>11^1^>>+~01++11100101^111100101~011*0010>111000^~00>111000+01+11
*0>*110~>>0100~10^>001~01*101^11>11^1110+^+10010>1^1>0+*010*001~000+~100*>0+110^1~>111100++11100010001
*^^^1011^^~~~000010>0+10^+101+0*100>00001~^11~>*1++010010~~1000110+>*^1000+11*1001+*1001001>100001*10>+>~1100>01^10+~1100000010
^0^^~1^1^00+0~0+0^10001+001*>1+11^111100**10^111~1*100*011011~11101^11^1110000^^+01110~0001001110*~00^1+00>~1000110
>~10^>10111*+000>1000*0>+1+01^0*1*001^+01^1~110^~^>>110*1110^1110111*011^0^++011100010~1000010~010^*01101001101+~0~011
*>^0+^0>10+0*1>100111+011>11101+^00010*1010>^*1+011>10000>0^0110+10010*1+0111^0+0*+1111+1+01*^011100~100~0*00001+0~0
^^0010*1^^000~11^1000111*>10>00+1~1111>110*+0+1>0*11^10+~110*10**>11>101101*0~~11111~11001^00101^11+10+000*0~00100
*>1101*~*0+1*^001>1~1*1^111+0101>10~1*^>~00^10^01*11000^^1^1~0101~~~11111110>+1011~0**0^000+1101101~1*++1001*00111101110^11001000>01100
^>>01^0~11+1110>10~+1~0~>^1010111*00>0>+1111~^~1^0100+*011**11001~1+010~>011^10>>010~010101^011+0001
^1~*>^+^1*11100>01>0~0*>0*00~0101+1~*0~0^00**1010010+1~111010++>1000~*+1^1111>1101**1101*001~01+011001010~^^011100*~10*1*1100110001110
*^00110>^1+**~*^011*01*1~1+~~0~>0100>1011100>1100*~~*>1^1000>*01++1+00+11~00^001^11~*10~01111111011000001~101~011
**00*^01010000>^0+0~001110*+10~11>1^0>1^00*+10^+>1001100~+00^^10^111111010+0~11110>00^0000+11001>0~1101
*1*~0>^*>~*01100^+0011*10^^110+^^+0^010*00+111^0~010*>10+0+1000001010>^1>0101++0~~0111101+001001101*>001101>~1110110001*01+111000
^11~0+1^011*1>000010^11>^1100101+10^+*001+10*0001^10+01100+0^1>0~+100*1010>>0*0*0^1~*00101011111110>10~>1+000*1101
^~^~0~0^~11~~1000+*01001^0~~~>1^+00^0011000111111*1^01>>10*11+0~0+1*^011011^001001^^^1111+10~0>+10~~010*01000101++000~11~^111100+11
*^^^1>0^000~^1^01010+00*~0110111101000111>10*0>11101000^0+^11>1000+~*0^+1*0*010111011+1010~0+^011*>1+10011000010
^0>011*~1~11*01+1*>+^000^110011+^11010*0011>110^+~0^101>*011+11011+0+0^*111*010000110>01011+0~1100+00
^*^11*^^01^00^0~^01*10^1001+1~111*1~00*~11~11110101111~^1~110*1^0~001101*111+01+10+0+11110>*010110^11^^001+0+00+1*00100>00110>110111010
^1101++10^~*^100>>1001101110~+^*011>1+1^0~1010101011^>^000100^10^0110~>010+1000010+^1010*0>^01>11101>01001>011>0~00
*00+>1*11~+11*0001^^00^11111010*10*0*0~1101>1*111>100^00*1^00+1100^*010~~011110^^00*11~0101110101100>100
*1*~01+>+1~^0000011^01+0^~10~00~01+~*1+10>*1101+10*000*000000^*~01>00^00100010*1110>00*01>^1111+001+00>01000
^110>00^1>10+*10^0~011*^101000+1^1>10011>0>+111++^1~110*1000>1001011001~1**101000>1*11+01^10+111^>00+100110>111
>1>^001*^0000111^11*~100^+1+0+000^0*11001+1000+11>10>1+0100+**100^*11101100011000^^1+01+01101+1+0001
*0~>1000~*10~**0^+>01~0011~01*1110>0>^001>^01011100*>~1110111011*1>>1+^>+11010^101010^1*>00011011100~^1~0000^1~1*11^1+11001111110
~^0+011*1^*111*^00^00*+1111+101*001010+11+111^+~+0+++>11^01000>1>00010*100>10010*0~01^10+~100>0*~0^>+1+0>00^00+111>~0000~0+1010001+0011101111
*+00>+1*11**110111>01~0~11>~+^01*110^1^110*1010>0*+111+10+^01*11111000~*101>+101~01+11>00~0111>*11>10+010110^01~010
>~1*00*00*0>**01111100>11*^1^~0+1*>*01+0+1010110>010~10*0^001~01100001^*01~0^1^11100001010*10010001+111
>0^^111>100~1>11*0+110~100^^01101*^01+0+*1^*0111>00^1+01001~0+011*01^101110++101+0110001^1101>>0*110~~0011>11000
+**^00+>00>11*0>0001100>0^0>0^10000>0^00^>100^1^1*0110^00000110+****~010010~10111010~0+11>100~100000100110>*00101101
>1+1+10>0*>11>^+00^001^+100111^0~>^>>1~01>>0001+^^000011~>1~001~0010110000010^0^00^0010001010>1~~1+0~0010+11>1000
^+11>>~1~0111*+*00+>0>^001^01~00>0010>110^10++01^~+~000>110^00*1101^0000+10~1011000+11+~1~1011*^*101>~0011000100
^>1101**1~101^1010*01>0**0111*0~0>001~1+0*01>0100+100*11110++0>11~^^0~00~**10*01+>00100>100~0+1+0*11~1001*110+0>0~0>11001000>00>100
*^^>110011^~00+*01>1+000011~001^1^01>+01111101^>010100~>100*1*1>1010^0^1>~011*0+^~00~1+0110>01+1111101>0+0011010>00~0
^^101+0>0001^01>~1^0*0~0+^1001101100110*^10+1*1>010>1110000000*01*011*1>^~~>^11+0011111>11^10~1000111*+00+1>0011~001
>*11000*01*^~0010^0~~^>1>11~*~>>01010101>01~011~0^100+01>>~*100^10~1000010*10+>1101100+^100*101011001
*10^~*1110>*~1>1>1>+^011011*00~011000^>00+000110*0100*011000^^*1*^100010101*0+01+0+01>101**000*1+01~101000^00100>011>1000010
^>00*1~10>0^10111*1^*1~~0~11101~01>~11>^0101>*>001*00^1+^100100*11>~10~*0~01^00*111110~111>011~111~0*01*01110>0*011110000
*0^10>010^+111^00+>0111+00111~1^01+0>+1000>10>^0~1>1^10^0^1101110>111~00*0+001001~10~~~^0^~00*1000>10001101
*010*01^000^10^>0++1^0>01+01+0001*^0^0100>+11^10+01^1111>11000~00~000011^0*~0*10~+0010>011>01*110100*000^1110+000*00+1101~~11
++*0^>0000^1001**11+^>*+0>>10>0^~0~*0~100110*00**1011~0~1*11+10^011001011+++11100111^111>1>01001011*^100*11010011010010~^001~>11^1~0+0000011
*>1~+1~10*+00*00>11^10001*1>0^1*0+01>^0010100*010>>00*11*1~0011101>010>+1*000>100+010*10*001*111111010>0111
**1*^000>001^0*1^1^11101~1*>1010101100*10~^1+010>*1101111111>*1*00>1~1^>0010110+100100+11^~*101110+1111^100>1110>^100***+000~110001111010
++1^0+1*0+>01^+*10~1*100^01*0011^100*>101^*10001>1+10~~101>~0011001+*1++1^1101011010111*010~*10++~101100*011>*+001~0+>01111110
^1^0110*0100~1~^>1*+11101~*1+0^01*1>01^+^1111110001+^00~^10~1*^01000^0+11*1111>001+1110111~>011+10~0>*+11*0011100>~0100100011
*0~>011>0~+101^10^1>+111*000~1~1>0^0^01100001*110>1>11~00+1>101**01*0+1>+10~001**100>11~0>1001~~0>~010+11~+0001
^01*1>^01>1001>00>00+>*^1>00*11011001*000>111001+~10+0100~~1+1>0>~*^0~0101001111^1>0*101+10101^000*0>>00+100001^0>10001>*>0++1101~0>0110~10
^1^>0*00>1^+~11+00*000>000~01110~00*0^11>0010>101>0^0^~10>0+100000*0^10+10~11^01111^10101010>100>10*10100+11
+^*000+>1^^11100010+11^1~1010*101^000110>+0^1+10^0010010110+^1*0^0011*+~0^0+10>001*>11001001000011^0100000
>1*0~01+10+0>1^01^+1^>>111^01>0*>00^100>^~10>>1>111+001>0001~00>+>1010010001110++0^1>1^1^100011+000>000>10^+1010001~+11101111001100
^>>+11+1^1*^1100^11000+0+11110+1>10010~010*1^0+01*^010111010*>0^1010~*+0~11+~>0000~10>~^~010*~1001*001+101~>0*110111+011101
^000*00*0111>01>01*0*~^1**111^0~~00*001011100010>00^1101+00~^0*>1*~0001010^001>10*101~>^10010*110~0011101*~111>1010
^0>~0~1+001^11101^1^^>*1~101^1^1~01>00010^01>0^1>^11^11011010+110>10101*1>00110>>00~11110>1101001001*011>11101
*01^011+0*>^01+1001^11*>0^00*0100*1^0+~1011^~01101>101*+0>010101~0~11101101011^>~>1100^0*010>110*01001*01^+01^101111+0~~1111011
^+~0+111+>~011+0*>~0>111*01^0~+11+11+000+0^10+11>00*10*^1~+00>0^10*^0111~110*>>1101011^00000~110110+10~~10110^010*^11^*1101010110010010
**~*1^+>^10010^+1+1001111>1011^*1^00100+01~0+01111~11111111^^0~^100^1110+0000*0~111>1+0~1~10^10101100
>1*01>+01*0^^10010>001>00+00000*>101*1+1>+1^0^0~01^011010>^11~^^11110*+01+*0~1>~0000111110~1*^+00~100*111^~0101+01~10>~1011100100~1*11111110
+1+1*^*11>1*1^101>~+*0^0**>110100011~*101*1~1*0100+00*111^1>>*~000010~01~111011>001101010110~^~11110^0~1000+0100
**111*110~~~0*>~010*^0110^*1011>0*+001*0010>010>10+1000^^0~1~100>0*>>01*00000011010111~111*0~*01100^11^0000111^+11+1+001^1100~>1010>*0001*110*00101
++*11**0>10^>+1*0111***0>000*10010~0001101~00>000000+00*~000>0+00+0~0010^10~0~^101+0^0000*111+11>^00011*011010
*0^1^11^11++111~~10+>11*+0*~110101^+001~+*1>0~01*010*1110>*1~^11010+101101101110^0110+*1~101>0>110^0>01*0^11000111*10^0~01+0101100
^~0+11+1~1^0110^~1^1011010+0^0100~^>00*000^0^01^>101^^10>0+100>00~0>0001100~1*1^000111*0011111101+101+01+000
>>0^1+1^*~10^1*^00001010>^1~000*1+1>11*0~101~^10111010>>1~10*1^010010111000*11000^>00001*0000100+1100
~>+0*01+**0+~1*0~~~*00+11*+10*11100~^01>10110100100111+10^^~*11*1~0>1111^11~000111>>0*>0000110010*00101*0+111>*10~>1~110>*00+>1100010+1*1010
>*11^1*11~0~00+0*1++0000*0111>10>01~0>1^*1111000>0111^*01~01~>10~00>+0^0^00+~1>0>01010+*>1~00+10110++1>10001101>0001
^0*0~01>*0^>1~~11110*0*01>^~>0100^0^>110>0>1~*000~^1000*1000~01+111100+110100*100+10001~1>^1^0001+000^01+00~111100010
*+^101*011+0+00^^^1+1^+0100110000010^11111^+11+10~1111>+100+11^>0111*~0*>0^*0>*01*01111110>010*101101~100~^11010+1>~1100010~>0+~+1*1000+01>>1100100
+1>>110^>^1101~0>0*0*+001^0>011>~>0001+>1101>1+0^00*10001+01>110^10101+1110^10*^*1~10011011>1+0101^0110101010^1~^>110100+>01010*^000101111+01
**^110+0^^0011^*01^^0110~~1+1+1*1^1*00>00000101001*101101~~^^01011~~100001^101+~1010^10>101^>1110+00*000*11~001^101~010~10100*1+~00110
>^>00+00*0>>**+0>100>0^^^00^00~11*000+10010011111010110>00+101*110010~*^0000>~>100>10010011101+*001001
+0++^0*1*^00+1101>010~^1~100^0+*1+~011>^01000*0~1011010+100+>00+^~10100~0*~^+1110010*1110111>11^11^10^101+~1011100>1~1101
>^100^100*1~~*01>01^>01101010^01~10+010^+>11101^00000*001^+0^1^>*00*0>11>1001>+*00100011+01~>0~010~0>0000101~+^101~0^+1010110*11001~+111110
*1*^~0*0+1>1001^0000~0111+^10010+10101^~1+>001^1>+1*1*0001>^111^01+^1101*1111~10110*1010*11~1+11+^0^11*0010010001~101001^0+1110*01~01
^0*^00^000*~110^^10~01^0~10110^^+00^1>111+~1000111**1~1111+>011~101~0110+1111^1100110*11+00>01^0011>00001
**1+00^0000*~00>0~^1+11*111^0^+~0**1101010100001^10>^0000~010+111*0^1+*11>101000~000+11+~^^011011+001111+1^01+10000110
*^1~0+1**11110~+>*+0^0^^1100*0100110+**0~0^*1~~*>1110100111++0+11~>~101111+>01**10011>*000101~00110*>110101101+000~+0~010>^>0~10000+1~110~0110
^^>100~0~1*1110>+^>~>0*+^0>0>>01^101100>10^11*111010>101000110*~111100>~1100001001*^01^^>+~00>001110~1>1000^01100>10++00011~011~01~>0101
*1^0*+~10+00*1*~11>01^111^0001*>+100>1100*001+000>00^10*^1010>11+00>1~010001*11>1+1011>0111000+1*1~00011
+^0++00^*1^~*1>110*00000000^1~101*~*01010>~0110*1011>+10>111>01*10*1*10+000^>1000011+~+>00111>001~1~110110>111
+>0+1*000~>*1^*^00101^000^1011~11+0>01>0>~0+++00*0010100^0~1*10*11+10>00101*100^111101111^>>1011010111>100000
+*1~*0^1>1*101^00*0+1^000~>01>>100~000100*101010^1111101~111^011^0~1*1*010^111*^>1^010~0^~111010+0+111000*10*001111100*~1010^1*010001~00
+^^10~111^*1>1++^1^1~1010~0*00101++1+100**11~1011+0011+1^+100000+01>10*00>001101^>*010>0>01101000101~10
^^1^1*111+10>^*001*1>0010^01011>11~^^+11^10+110+0^+1000^1*101111>100111*10110*10~001^1001+10111011001110+100
*01^1++>~1000~*1+000>~1001^11111++^^1+100*01000100+^11>0+11>+**>110001*000^111000**1>11011001001011000
^11*1111^>>*1111110+00+00*10000*11>1>11~~1>*^01011^00100+1*01111^1>~0011*000^0+>~0^0*100~1110010101110
*0^^1^00+11>+010^010011^10000~0+~010*110*1>1001*~0^001*111>0~~^11110*10010^1>10*01~01+^01^011~011+00+111010100
+^11*00^0^110>>01~000110101^^01*+00>1>+1^0011^0010^101>^100*0~00>10110+01~0000>*00~11010101*010111~*11^01101*0000
^0>01*0+11^110~11>+110>110*0*1000^1110*0111*+01*1^1111+>>110001^~0+^01>101>>11100001>000++~>1011010001
*+10*10+~010>^+*>*10001*00>>*+~10+11>1110110^^0000^0010>1>01>00100~>0+10010^10*1111^101101111+1+000100^0000>000*+11*1~1001^1100~>1110
^1101+1^01^1>^>101*1^10~1001>0+^>10^01^0>*^0101110010111010010>0111000^*01+00101>11111+0*>0~01101+1+00001
~+*^+11001+1>^00^11^>*0001100101*11^11+1+*011^10+0+0+10^11^0>100~00>1^*001010111^+101~101~1010~01000>10100101
*01^^1100+~1>1~111^0100*100>>*00010+101^>>>**100*111+>0+0^0>>11010+10000001+01001*>1~0>001^11>000>000110101>10001001
^^0111**10^1>1010^11~1~0101^>>00^011>111~1*0>*~***1~+0>0+01+101+1^11~^0~~100>+1100110*0110101~0+^10100011++^01111+0111001000+10>10+00~10101
*0>~*+1^1^010110>>>>0*0~100*++0~*~01^1*0~00^0^00~~011^0001^~01~101101~1111~1101000+00+00+1011~0~1>01*~~~010101
>1^111^~10+11>*0+1>*111000010*^1+10100*11*11*+01>1110>1+111+0^+*001*001*+1>*110010011001+10*111100*1>010+*00^0*~01^001>1100011100~100^1*110010>110
*10>1~01+>000^11^1^1+0111*10**^0>>010+00110101+11*>0~1~0+111^11>1000111001~^^101+00100*^>0>+10>^0*00*00101010+011>~+000110+1+11+1>~1*10~01111+000101
>0+>000^000~*1000>00*110>1*01^00~~>*^~^+10011101*01^000^0010+111*~10>001*0+0*100101~0>1+1^1001010+>110*11111011~10+10
*10~^1^1*0101+^0001*10*~011^+>1>+^^111001000000101~0^11^0~111*11>01+>0+10101100*0~010>+1110~*0>1010*0+011010110
^^>11^*01~0>~0*~1000+01*^1001+00~+01100^0>+~+01*+10111~0000~1^00>~11101^01111*1^>100101+10^0*1~11+^1>+~000111*01111100~0~110~100
>01+**^*1~0*1^111001*1*~0~+10>^1~+001001~>1010101~~+1100+0*1~^110+0+00^0011++1^0+011*101110110001>011>1111
^1~110>1*0010^1~00^1~00~>~^10+0100*+1*+1*1*+111>*1++~0>00000*1~111^001110*00110010~10110^01+>1~+10~10^1001>1~00>0~010
+1>01+>*00^110001^0^1>0*00*>>~^1>0011^01010~10~>0100+0011^0>~010>0++0>1101*010*1^~111+00>0000++11100+10~101010100
>>>^+1**0100~^0+~0110+110*>1~11*1+00*11~00~100+1>110000~>1+0*>1>~0^*00001~0*0001101+1111>00+>000100100
*~>>11^011^011+1100*^0001+~110+0^0000*10^+111111^11>010010*11000^*0~11>11110**110^++001000100>10~101
*~>0111*00*1000^>01+~+0+~+0*^1100001^00>00000+*111110>**000000>0001^0101>*>1~0100+^011000~1*10+011100~0
^00^10>010^01000^~1+>0**+010*10^+111*01**0>*01+0101011*001>0*10+00010*111+00+11^111~>0>0*0*0000001000000110^~1+0001000111
^11>00+101>0~~1**0*>01*1000>~>^001000001>~0100+*100010*0^*1^01*00^10*01101000^1+~0111>100100~0000101
^11*~010*0*0100>01^^^00>0^>1110101111+^1101*0^111^10111+111110>~00^*+10~+>001+0+101>100111010>1010~0*00*+~0~10~10110
^^1^^00^0~^011^1^0101>101*11*110010~101>~1~^010~0^01>*1011*>0>0+100>01111^001~1*1011+001+00~00111>011>~10+0+10*^>110010+10100~1100101
^11>101**1111*^0>~1>+*010+1011001+00>11*1*0^+011~000111*10*01110^1+>1~++^111~1^10>10001^00011~10011**10011~+0010**1*001100~>10^11~11~110>11*101111
>*101^00010^1*0>0**001~*111001^0+000*1+1011+^1>1^^001>1^1000+0110011>00*0^+000>+0001000*111010001>*0>*0100>0010*00010~01~00101>111
*11^~*1^1011111100***+00~000+110~000^+11*000000*00>~01^1001~1^*0>0^1+11~^~01010~>1>01*0*10+01~1100^110+0*^01000011^1111001101011
>*^100~11+1^0001~>0^1110110^100^0~0^100>1**0^+01>101100>1>11010>01*101~11100*^00*100010>0*10>+00001000*^010111>*~0*1~0~0>001100001>01>>100~0+100
^00>+0*0>^0*01~100>^*^~1+*0*010~0011+^+0+000111~1~1110+000*1>^>0001+01000>+^00+~010011000^1~~00000011000101>1000
^>0^00^1^1101^*0^~>1010010>11111^010~11100^+1**1~1000+0*00~~0000000*1100^**+*000010001101~0111~~*101>001+110~11
^1^>+100^1^1++*0~~01111~1111>10+00~1>>+001>*0++0^0^+*0001110*01>010110*0+*1010>111~>0111~1100^+11^001~~+010111>10^1100~010001100
*1^>>101+00*+0+101011>+0000+11+>1*1>101^00101*0+111^1~011^001+^+1^~0001111~0^00010*01*1010010^001+~1^01+1101111
^+~11>1+0000*0*00~0>^^11>111+1+1~101>1>1>1110>~^1+1^10~110~~>**100*0011~++1011+01001>1111>011100>10*1^11001>1011~0^01+0100+0**00000~>1001
^1~00>~^>0+1~+010>101^+0>010^*~1001+11100^0100010*~*0001+0011*^>0~0+01~1+~*>^01101001>001~1011^00^+>~1011111^11100001110+10
^1~0>~01+>001^>^>~1*~101*111^10^1~+*000>^0~001110001>01+^1>101100100^1110+110111~1~0^0*~00010*001111000>~110
>01^0*^10>00~111^1111*^000+111100*0*+~11*^01^010~^10000>00+10100101111^000000^^1~>0~000>+1>11*000>010000011>^0^1100~0*1100101*1+01110
**1>1+1^1000*0011011~0~1**0+^01~*00110*0^*^100000+0^00>111~01~0*0>101>11110010100101+++11*00~0>100>010
*^>1~11^+1>0+10^000*010+1^^^11*01>11^1~>01^11101>1011^1^10>1110+0001*^0000010>~0010110~1*0010100+100011111*0+100*1~0~0>>~1001*010+101010
>>~10*0*0*0100^11~110+00>~0>~>+0100^0++*^^0**^+11>1000010+*++0>1>111**10^~0*0000100^0100>010~01^0001101^00101001011000111100~~010+11~0011100
>*~^001^0101*0~101*1~0100^00>*10^0>^^01*~01110^0^1*+111111100>1101>*0>000011~^00110~01*1~11111^+0+1~011>1000100100111~0
**^00~0>0>~0~1~*01*00001+11^011*1^11~>10110*1^11011101*1~000>0*>1^001>+01011>10+0^0~100>+01~1+^0001^0001*0+1000^0+00101100*00010>100010
>0>*>^0>^+0111~*1011+00**0~0001^010+1*1>101*0~00+00110+1*100101>00100>1100+>11>10+00*0>1>00010*1*000100110
^^0+10>*11*>1*000>101*10010^000^1010010110+0+00+^*00>0^++00+0*00~0>11*0011>*0100100011^110~11110110011
^^~1*10*0011+*01110010^1+00*>001000^1100+0^101>+0+1010^*~*010+1~*0111110~1111101^^10~1+~11*1~0010*101^>~1*01~11++0*00010000110
*0+011>^~~00+^>1111+0~*0^110+>1001111^1^++1**0>110^0^>11110011101110*0000101001^11111*1^011++1110010+11110
^1^~*0^>^100+^00+**00100>~>101010+>10>000>0110*0111+0*10^0010~000010111100^1001*0+1100011>+0*>010010^~*000111>1^000110~1~01
>1>*1111^*>+11001*~+101>^0110*1110111*101010^1+110^^0*>01~~1011~1~00100>01*0~00>011^0>11110>0*1^100011110~10
>0*~10*0^001*0^^0>01111010^0>00010001+*+000*>1*0111>^001*110*101+01101+00101010^1010~01^^^10+~*101~00+0110*011~011~1~^01010^1^00110~>000110
*1^1^*11000+11*0001^0011^1**01*1^1000~10^0**0++00~0>~^0+1*1001101+10>0*^^111010*1^10000>0+~01001100101~0>1^~>1~1010000*11000>^0001100*0100111000101110
**>110>0>>1*110*01111>^0+0+01>1111+>0000*1*^0^>~>0>1*+01~11>1001001~10>~0110001100+11+0*011>+0>0>00100*00110~0~11~1001
>>0>00*1>+000*1+>011^11+000>1^~+00+0+^~0^01000101111101*11101+00^0~0>01100~>+~01^^>1111>00*00~0~010000*0^0*1100010~11~^0^00~111010~0
>10^>0>0011^011^^10~00101^1>1011~^11000+01~01>+10~^^01100*+10*10^>00*0>10+0110>*0011*^0010+010010100001>>>011001001110
*0*+1^1011110~01*~0+0^0111+*>>0*00+1^0^0^00>11*11011011~010010001>01001^+011^1+1^+100^00111001~>*1101~10>0+1~>0000011
^0^00^11^0~10*~10+0^*110~101*~0101>+1*1^101>00~11*1>1^1111111^101010110011>011^+^0101100^100^10*1110*0>0*11^>011011~00>11111~00110~01
^0~101>^~01110~1~^^0011^>+>+001^0011100^01^*1^011000001010^10011~0^*1~010000000*^01000>~10*000+1101+^>11*01~1~001^011~01>000010
+0^01^>101>+*101^10001>01~~*1*00^11000+*1**1+00010^011>>>1^1+*+~10*0~000*11011001>>>0+0*0>11101110100111101*11101010000+11110
+~^1>0010^00*10>001~1^**^110^011100101>10*11110+~~~011*>11110^~01~*0^0>0111110~10011^>11110110*>11+100*01110
^10~0^+01010*0>^1~0>0*^111>1010*0^00+^*1100010011>>001010^111+*0+001*1001*1+0>1*1101*0+1001^1*100010100+*0011001110111>010
*+^>+01>1~11>1>^~^11101101>01100111~0^01>^010011*010011*0~^0^1^~~01>11+11+~1101++10001001011^1^00001~1~01
*+000*01>0*00100>^0+0^1>001^1110>0^101001>01+0*111+001~>^001101*^1^*010>0100^1^0~>1010+00111010>>0+10*010111^11011~1>>011011~0~100>0110
**1~*111001>+0>00>>0101*1^0*011001>10111^^01*>+1~1001>111111^1**100~00^>1001100111~*0+110+011100>01*01+00~00
*1~~*10010+^+010^100^1110*0+>10+01*>0>~10100001+00+^0100*1^001^0001+>*110000^~1^010001>100>101>>000^0101~01111000
*>>1*001~0~111^00~10*+1~01100^110*>^0~100011011>0+1*0+0+0001+0^0+~0*1>0+*11001111^*111+1100~0*000+1010
*000*^1^*~^111010*1010^10000+00110~01~^~~00~00>*1+~0000*1*^10>1+11111*+01111+01010+1*01000^01*^10+*10~011~0>1011~11^000~1*011>011^111*100011
^0+^001100+0^0>0^^~001>0110*10~0101>1*~10001+0010+^10^>0010~^011~*01~~111+010*~*1100*~+100+01~1111^0^10+10>00^000~>+0101^101001+~011001
*+*^000>1+00101~01*1^110111^^*1^00010*1011+*1111~1+1100^10011+^010~1111^111010*100^01110^~0*>10000>001100~+1*1111
>>0*100^0+^1^+000101001>0101>1+1+*01+>*1+>000>++0*00101*+0001**11001~>00>0++~*~0101110^0>000+00010>+00000^10101101*001+10100~0>11>111
+>~0~1+00>^10>1+10111>^+^0000000+*0+*^~00*10>0110100000>0^00111000001^>11111*>001*100100>10^*1+^1^>111>110~11001011000111
*10~1^1+100^~11^~010*1*11~100+0^^~0010010^1110^11>01000^~01111*0+1>11^1111>^*11*>~10*100110~0*0+00*^10001100+000000~~~1011~011
^^0~11>>1001^*00~010*>110~01000^00^+01+^011>*101000110>011*+^101~110100*00010^011~01^*1+^1011^01100010111000
*10*1>01>^10011^*1101>^*0000000*01100*111^10+0^00>0~00~1>11*10010**01^0+0100^10>*>0011100+0010111011000>+0^0~01001+000
>1*0>*01^+11>0*~*+001^0*1111000>10^11~0^**~*00*~1+~>^10^001111*11^11000111+1~00001011000110000110>01101000>1001
*1+^1~*00^+^0~^+^011~1*10+1001~100100110110^^+1>1^+110010100001+10^>100010*1^>10011+1+1010>*^1*1~01*10~01^1~011~110011001100011
+>001**>10~~~10^1^0^0~001011011^++001^11101>1*1>1~1^11+11>000++0+0+0100>00101100>*+1~1+1~1100^1*1100000*0110
>0+^>01>101010*1^10^1^1~0~~0+111~*~+100+>001+0^+0+00111010+*0011>0>0~1010^>+1*00*11000+>00+0~111100^1^110>1+100010+0~11110
>~>^10^0^110*^>11^001~1100~101+0~00^0~00010+0+00*110100>0^^1111*^~1^01010101001^0100+~100>11*00010~1001
*1>^>101>000^111^1010*~^1+0111000100^0101+^+^0^0>++01+>111*>1~11^+00001011010110+100*>10~+~1010110~+11110011
^^00*11+11+*>110~~~*+~1^~0111**0^^~10011~+^1001^0^~1*0>000001>1011011*10011*1111101~0011++1010+100100000~1
*^>~~^+0^>0^000110100100111>*101101^^11~0^**1101^~01^++000010111^1>1~01110110^10>1>01~0+11101100~10100>10010
*0>*01~^*0~1000*00>^001101110~~*0*1~0>^0110010*^*^111*>0011*01001^0+0+0010100*1^001>010010011*0010^101~1+10010110010
+>101^0^00>0*>0>11+*111+0+01010+110*10101*10>10>011~1^~~~>10*00*~0*11111010^>000+~>0100>~01+0+00100000
^1*111010^1~>*1*010000^+*10+01~11>00^010~~0^>0>01~11~11^01*11+>>101010+^0101110^001000>1111^10+1111*1001001
^1>001^>1101100^>^100*0>1+*11^*00011+*1001*101111~011^00110~^100^^011~0*11100^~01^+0^>1011011100101+1100^10^~^0+10>01+*110~001110100111>000~1011
^1100+*01^0~1~1+~001*10^100011^*1^~0110>1101111+1^*1010001**^~*^+1100*1011>1000>00+001^00~1*11000001011+10111
~^10*1^>100+01~1^0001^11*>10011^1*0^^1011>*0~00001^0~001^001111~>01^01>01100>0+0>0*000^+++1101^11+0>*000001>011000~0~~10111100~~0^0011001+101
^~~1101^1~>>+~*1011^00^000100+10^10*11^11100110~110*^>0+*00~01>0100101>*~00011^1+011100*1~1~11>110*0^0>10+0010+001>11~0~0
>00~+1>0~0>*^^1001>0^0011*+11^01*000111+1^11^>01^11+110011*+0>01~101100*0+1^++100100>*100110011~0101011*0>010~1011
+>0>>0>1000+110^^*1>*010~0101>~0^~^0+010000100++^101>10110~^11>011000110+01>0^11>100100>11~01~>0>0001
>^00^0***~00*1001101+1^0101011~^011*0>00>10+^1+011*0011010+00^00110110101+~0^001^0*0*~0+101100^10>01>01001*00>011001
^>101~01~0+*+>>101*^110010^00+1*~~011+>>>1~010^0000^+0++011*>01011+0011^1^0011^111+00110+00111101011~100
+^01~0*0^10>*10*0^+0110^0~1>01^10^1^11110010^~>^110001^11011110~0110000100~^1~001100+1^10>0*00101>++1~1~^1101~0111+011
^+11**011011~*~1^>^0000*1^1^000011100~~1*010^>+0111>011010^111~00~00>*1>10100++00*101101~~*~0*00*0~011*11101100~01
>*10+0+0+00^001*0>110+10*>11001~***0011>1~011111>0+100>^1*^*000>~001000000+>0010~>01+>*0*000111>~01>1111^1100011^001*000+>00000010
>*~+0^111>01>0+11~+001011^10^**00+0100>^>00+**~111*0*11100*+0~11111000+>1>10*00+>110010+01000+000111101*0*+10001010
>^00~1000^00^101>+0>*+101>010000110^>+0000^*0*0>1^1^0111>1000~110^>~0~0~1001*~10010*1001100+10100>0>1110~1
*011^0^>1^1>0*101>01~11>0^100^~~10^000**+>10110>1~1~100011>>>00*11^011>1>~011>00110000000~1101011>1^100011>1^00000010
+>*+0101>1^>*11110^0>1>>01~00001>0011>0~0*^0~>11101*00110~^101111*+111~1+~11^11++^0001*10*~*00001110111100110
^>00++000*01>~>^1111>>00011>111*0*1+^+1101+*1^01*111^01~10010^~1**000~11++11+001*1010^111~01+0011110110011+0111
+1^100^1+0^~*++>010^1010010*>1>+110>1*~00+1~1010000+01~111^>~~1>1+10+11~1>0*01110>~111^1+110*0000^111001110~~0
^>110^0+100~>110+1^011+100>>>*1+^10011^>010*010^1~01~001^1>101100*~1~1*+^1110100001+>1+00*^0>1011110*01+11101001111+1100
^1^>*~~^011>0000*00~~011+1^01^^~^~0^01~+>0^111>~011~010>111^~>00^0010010110110000++~101110~111000+~111~1>^^01101*10>1010>+101011101
^10^*00111+>01>10^01010^0^110~1~11^^100*+>101011101001+101*^>~111*0011000001>0^10*0001110*1+0~1*1000^+1>0~1>~1011^1110011
^^10*^0>10*00^1001++~0+0+~00+>>*00011~>0001111^+>1^100~*10~0>1~01000000+110101010+0100++~0^0111^1010^101001
^^011>^1111000111^011*0>+100**~+01010>+11+10101+^000011>^101~1+^10000111+0>10>*+0010>>0111+1001^11^01101^110100
>0*1^>+110>1*+11^>>101010^1^>^0^0^111+~0011110111010110*+10100000+*0010^11+1^1011100111000+0*0^^0111+100+000**01+0011+101~11+10>1+10+>10~~0^>1100011
~^1^~0*>00>>^00>0>1001100*01^>111+00*^00*100+++01111000010111>^0101^0^^^11111~11111*1001~001>010~01010*1~~001>~01~11111
*00*+>1+1>111^1^0>^0*11111>00+00^>1*1+00*1*1>11+1+00~*1^011^1+1101~>110101+01>01010~~000111>101>>01>00110001110+10^01>11^~01000*001^10001111
+^^^*000~0~0+*0*^0110+1000110011^*00~>0^0^111001~>^110*1111000*1~+1~1010101+10++101^+00*~01>0~1+1010~101101000
+^001~1^0^*1~0~0^1>11101*^110+>1~^11>000~1000*^*>00100000~001>~01^>0~01000+0~0+10^00>10001*110010+0111*1>11111100
^0010*00*0>10>^01*0~0+0100^^*^1^00~~+1111~01110>1>~10010>001~1101+1+0>+111~1101*01^*1000*^0110*00~0100+1110+1*00>10^010011000
+^001~0^~10*>+00>1^0>0+110>0111*++11^10>11*1+00+000110^0010>~~11^~+1>+0011*0100+00~110~101*+01>11^001101^0*01~>00101010>1>0001~^001~*0010*11111
^00^01^011000*000^*00110~010+00^0+1~*>0>0010~1+000~^^10>10*>1^001+0000*01*1~*0~0001+0+>01^^>10001^10*110101111>100101^00~110010~110~+0~011
^0*1*00*0~1+>*1++11001101++1^1011+1>~110^110000~00*010^0+~110^^1~10*1>101+00010111*01^+110*01~010011>010
>^**0*001+10^*+*01*0^0+1110~1100111001^1>0+010*^00~0111101~1+0~001100+^00>1011011*0001*+0^~0011+>01111*10^0011^1001*11+11~10*01110
^>1+1~~10^+0>0+11>10>+>10~>10~0>0100+011~>*1+>01001011>001111+~>0^^10>+>1**>10111+0^+1001>>11101*1011010000100+1001000
~>>^01100+^^111+1**110100+1~0*>^010~1>11100+11~00010110*>0>~1^10*11001+111^0>0011101^>1^00110001111*0101
+^1~1*0^00^^10~1101*1^00+111011~010*01+1>001~0>+*+>01110^~1*10*>1101001>011^10+^0+1+01+110100~1*1011010>010*1101000
*11^^~+0+>1101+^+1*10+~0*^0>100>0011*101011000111^1>10+10*1^>*0001~0>1000~01~0101*1^~+10~1^0+100101~0~*~1101101>01100^01^1010+0100>0~~110
^*0^100+101*11*>001000+10*~000~01*1~>1~0>+1>01*111100^1~001+01>10*>0*011000^0100^00*1+10+0~110^00+010^0*1110+0^*11*11100100100001
^100**0*10100>00*0+0*~+~0*0*01000~*~110110*01*01>0~+~+1110*1>~0**0101^1^000~0111~1+>110+1100110110^0>10001111
^*000+1*^011**~011+~1+011>1>>*~00~01^*000*0~*00>1~010001111~0101*0101+01^0*>11*001>10>00>11>>11000000~1001*0000~001*0010
^1+1^0+00^~1^1>00010111>~~0110*^1100^11+1^01^1~1~01^1000111001^0*01111^*0+>011>0^1110000~1>>^0111~>01>011011110~111**01011001~0
~+>+00>0^0^>01*10^1*~~1010>110>1*01^1^>10010+>>0^10>11>**100*10*~0*++110110>111110010001000^0>01^0011+0^10>*10010011101000001101^01^101011101~101000
^111++0*0000^~^^10^01~^~001^10101>000>10100~+1111*+0*1110>10>0~000110111*>110^^0++~0*0~1011~110100~010
~^10*++*^~110111001~0^11111>1>1+^++0*>00111100>+1101101*0^>>>>00+>0001101101^01^+101111^01111^1~^+1100010100001111^0101*111~00
*11++~0^11>>00111^111111+1>+~01>*10^1001^~1~^^010~0~0>~11>>1~001~1000100*~000*^>01*010001>00*100000000*000011
^*+~^^1^0>0101*~0>0^*000000*101100++110+10^100000~0+1^011001+01100*1111*^1101^1*111110*10*>110*01~000>11011>01010~1110
>0+>~01~01+0*>1001~1^>>1~1110+1^^~011100+*0*0~001000+0+*0>0*011~110+00^+11*000+11~1^1000^11~1^*110111*>101~10010100^001101
~**^>001^>00*~1~++++0*01*01>1*11>^01+010011*00+1101100100000100111*1110>1*>1^0^01101^~100*01^0^0^001>1+001001111010100>101011000
*~0*>0^000110+1101^*0101+^1*10+~*~1^00>*0+110110+10~^0^1+111>0*100000110^000~001011^0>1*00101100~0111~00
+~1*^01*11101^^111101>0+*0~~^>000>011+0>10*0011>1~011>*001^10~>1111010>1~001*111100*1^0100>0~~01+~00+~0110
+*00*001^+0>*+>*01^1^11^^~~*~1101010*011010101111+~0^~0100+~000110^000^00110+*111++11110*+01001+011111001
^~~>0101*100+>+^11>0^1011^>011111+*0010111*0^+~~^101~>01+111*11~1~^011010*00*1^1000~1011*0000011100100
^00~1^1+~11*0^01+101+1^0~*1111*10*^*11110+100+~1*1*~11~000111000^10~1001>1+**1>011*0001000>>~>1^~*10100^~10*10^+1+0>^0110100111000100>0+10~1110011011
^1101~^>^0000^01*1^0^100+0>011*>^11+110~11~>+1*000*>100>100000000~*00~+1110*^1~001011^1110~11>11110001~10~+*01>0^~0~1+0*0*00111~1111^11000>1101
~^>^+000>000101+^*1010010~11^0100>^~1~1**01000>10~*0>*+1^01~1**++>000~001110+101~000000011+*00+011>0~1011110+*>11*10110>~0011+00
^00+1~01*>^~^001>0101^0+*0~~11^1*110^0~1>^10*~*0001*^0010*+~010010001110100+01~~1*00+0^0~010001001~01+010^01*00~^0+1101>101+1100**1+0110100001
*001^11>>^01*^0>>00^00>00+00*01>0010001>~1^00>0100~~1111*0~1~11111+^0000010>0^>0^101^>00*11~1>~^1+0>0010*~01+0^10000+00>100001111>100111000001~0
+>0**10>^0*1001+0^1+1^^1>10^*0110>0~>10>~10001>11010101010~00*01^1^1*~1~01010110110+1000011+11+10>101
^1^0+1000+011^1>++0*~1~*010~*001+0010*110~^1001110+0+^011>00100^01*>0001>0^01011++11010*01*1001~1>0>>^0>1+10^0~10110110+111+101^01100
>1^1*0+001>1^^^^101^111+1+111*1111110++111^~0>00111>0011^1*>100*0*>001>>11001~001+000111*001^001011>>1~101*0~0^00~011001*0*0011010>0>1~000>110+0*11001
^110^+0110>0011*^*000100+10*1~*1**^1*>^0>1010+00000^0+~10~100010>~1011+*>>1000100^01>*0010*1010*111+0011001101~10+1^0+1011+^1~^1~010010101001
>>+>00110+*~~1~00>0+1*101*011+0*0+11~0^+000^100^01~1>11>~0+>001~110>~00+10~1011^+*0^~++11010101~011001+10
~^01**>10+0001101*11*0+10^00*10~111^1^1*00111*10+~100^011110>~*>>^000*110*0100^000+0~01101010~1>~1*1~0010101110
>~+^111*0001*^*~~0110*>^11++100>01000^00~11+010*0~+111000+~0010*1000^+100^+00101110*1*0*00+10010111^0*0011>01111
*^010>00^*^001>01>>00~^0*>0~100>0~0011~1*^0110*11^~~11++~101+~011>1*010+11001^^1>00^*^001111100+10>001^001001^00011~10^>11*100101111010101101010100
~>>1^1*0+1+*0110>01>0*0~10^1100~0^*0^01*10+0*>1111111111000111110~01+0^~0*01>1*1^00100^*~^0000~1101>01^00111110111100+11
>1+~^^0*0*+010+01>000^***^001100++10+101~101110110*+~110~1^01*+0~10+>0*10^0~1*0^0011001^1*0>^011>101001>0>011+111000110+0110110>001~11101*1*0110>11111
~^01+~101++*1^0*>10*10+^001^>1110*0^01+1+000>001^01110101*11^^1100>100~~~111110101100^+0*01^+0~10011111~1^111>010+0~01*0*100>~011+11101
+>>+111>~~^001*>011^*>11*+00111^0*+00>111*01~1+>>1010101+0*001^10^100000*0111100110^1010+1~1+110*01*0+^0010100*10+000+01~1^1111+100111
^^0100^10~0*^11~1+00>11^11~10+>10*^~11*1000~010100**111^+~010000>10^00~00*0101+111111^00*001010~>1^1100010+*1110+0+11
>*111^0>+1^1~~1~1^1~11000>>>+0100000^11~*0^1>000>111110111^000011^1>*100000>011+*0+001~1111^>^^011>^11~000100~>000>0110110>0+1>100>1101101
~**^^10110***>1001~0100>000~*00110111*1~101*>1>0101001+101^1*11100*~1+1*000~*~1^00^1>000*00*10001100100>0*11*1001101^>0110~11100
+*>>>~1+*101101~01+~~~0~^1*00^~1>0*100^1101000++011+110~0+>10101~>1+1^0+00>0000+0^11~~000*0*111111>1~1011^>11~0110*1011
+0^+^0+10*01+1>0*001>^110010>>^10+>110^101>0*0011111*~1*^1~1+>1100+00^+010001110000~1^0~01+0010~~10111+10011
>+>*^0*11~010^>1+0*1>0111>111101+0*10000*01>00101+01*1*01101^1^00~1~1*1~>01>01>0~01000>~1*11010110000
~^^000^^>0001~010~1110~01^+0001>~>01++*^0101^^110101101^+~0110~100^~0*0^100+**1*~0000000*1+0~001100+100000*1+0101>0110+00*0111~~01
+0*^10^1>0011010001*1+>+^^^+011*1010101+>0^^+11101110+*000+1100*0+00110001+1~>1100>+0100>10101+1+>*1011~1~111~1
*01+10*11*>>1000^*+^001*1+1>1>^0000^++1>>01*10^~1100+10~0110110*100011110010>01+00111+10^+0*11^0^1*01100111+100~0+00^00^+11*1*1+00100+1>10100111110011
*0^+00+101*1^1>1^1>1>0~0111>+0*+110111011^*1+*01+11+>>0011*>^1**10*~100>10*01*+00001+101101011110111*^1~>0+1111>111>0100+011~00>00011110>1+000110>110
^0^00~1111**^1010^1>1001+^011010~001^>~1^>0+00**0011110>*1010011~>01**>00100000011>+001000^0011~0^111~01101
>^^0*010+10~0>00+~10~01~0000~~^*10~0>^1~>1+~0011>1*+00^0~*+^11100^001100~0011*1000*1001001*0*01011101>00>1~^10>10101001
*10~+1++00++**1~10*11111+^00001^11^11>0+110^100+1*0~10>~1~*>11*100**01*^~0^000^1001100111011000011100001+0101
^^*^1~*0~000100^^100>>11+0~110010~11001^0^010*000>111^~01+^0001110*10100111111~+*^0010*^0000000^01~^0>0^000000>00010^11110>>011*100>011001110
+*0+*1^+*011*010+>*010*10100010011^0^11101000^0110^1*111+0011>01+~*1>111~00*1001+0>1110*>*0+0000^1~110>111010111
*1^>0+1*001000~>01^^0001>01>1>10^~10+*10+0~0001>1111>0*^101^00101111~11^00^011**101~11+00*01*0000110>01>0~~11~010001
>^**11+>1>01~0~10*00111^1000011110>001^0~^+1^100>011*+11~10^1*11*00~1**1*^>101+110100>00111110011010011100
^~*0*+>++011++*>^+1000*11101010+0*1010001^+1^>10001^~100001111^~0*0111>10001>1000+0111*~101>1110>+00000~*0*00000^^~110~~10*0110010
>00*1^^10^++1+~111^101~>~0*00110~0*10*0101001^^110001>1101+*111000**^1>1*00~0^~*1~1010000*0+001000+00100001+>010~10100
>^^10000^10>1*1^10>01110^10000>*111~0+01001^^001*00>10*+01011>00>>1~11~>01>~+11000*11~10>*0+0000>^1~00100^01+00111~0*0011011100
>0>0*01*011+>10+01**1011>+01*0>1+00001000~*01^*100^1+010*101+00001+^1+0>^1>1~0100*010+10011+1^01+011100~11*>>11*+~1010011*1111~11+10
*>1^~+11010>1010>+0+01*0^*000010~0*0000^0~>++**~000100>01*^10010010>1110~+10>101100011++10>0*1~00~11
>+0*^110000^01+1>1101111>0>1>11^0~0101^00001+*++~1^~1*11+0^01~>^011+11011*0*0^0~0~1>11101~~1~100010110101
+0*11^11+>0^0+0*01>0^>010+10~1>1*00~11^00^11+0100>1>1~01*1+11^1001^100>010111111^^0101101000~0+110*1**01001>11>00001101
>^10~^1+00+01^00>1*1>>+11100>00>>*+01111>100+>1110001>0100101010>^^0^1~01^111^1100101+100111000*01*1**>1~11011*~110110>011++11^100101
*~>0>~1~>>010^11^0110*1>001+11^>0+00*^110100*010000^10111101111*0>*1^1101011+011+0^1111^~011100^0*1001*^~+>01>>01~001101^00>>01>101110101110010
*1^1011*0>1>>1+10*1010010^1111~^0~0+0>1~>0>+1011101>>1~>+0^01^0110*0+>00>1111101*0>100110100++111000
*1+01>+100>10>>0>000+~^+11+0>*1011>>^1011~100+^>1000>~011*^00~+001>1+10010~11010^001^1~10^1~1111100+0000~10
>0**^11100^01000+>0~0~>>~+^0^+10~0+0010^11100~0~00+1~*1~00+01>0100~^+1100>0011~1>+001+00011~^0000>100
^00*>~10^100^11>0^0110~1~~0*11*011^01~1+*~0+0+0000++11^0~010^~0+1~111*101~01^00101+>10>101010*~100*1100110
+0^*>>1>+*0>1011~00+1>0>^10*11+0*0*001>01110111+01*1~0~+10^01*1011^0^1110~10~1001~+00000100^0100>011^010^*0+*111100111101~+010
*>*>01^1*0+0>011011001111>00000^>1110*000~~^111>+10~101~^110+>0~101>+1~0^00100>^^001>^01>0111*10001+10*00101>0>011~0011^00>1+10+0~011^11011
+>11*111*+10^+^*0>*>101>*0>*0111^0100+*00~10*1100*0*010++110*>01111100110+0>00001+**110111001*10>+1001*11001101111~0111>^0100111
*0>0*1>1*10100~*10*1+>000111110>0~0+1>+*000*~110110*01^0>^0001>00*0>100>1*0101+~+0^>11000~110>10011>0>0*0101^1010001001
^^10+0*>1101*001^00~0+10^00*11>01^000+110111+1*1~0110~110^+10*^0110>1+0^0+0011~01*111111^1111001^001~0>0+011
++**1*^000*>+01^01*0+110~11010~1*>>1+0*+101>0~10111+0~>101*0110~++0010~0000010>0*100^>00001~^00+111101011
*0^1100>11^00^001>010+^00^00*1101*1101100~>0~0>00*10*110~^1101>~011110+01+^^0~>00110*100001^+0>0^10^1000~0110*11~0100111
+~~0*^0000^0**11+010>0011~100^1001+01^00~>01^*++0100100>*^^00011+1+10^+0101+10010^11+110111000>11+100001
+1+1^+01+001^111^+111~10*~1^1>1*10>10^00^*+1>110110^11+011>0>11~000^0110+>00>0100>00*0+0110001001^0~01^1010111*110101
^>0+1+^110+1^1011*11*0110>00>1111>~10*0+1>01+00111~++0^101~1*1*011+1>+10>0~00^000^1000^110^*11011001>100100*001+0^1+1011~+^0+1^10001110~0101
^110*10*~*^110^++011000*1++~00001~+^100>~^1^00+10~0110100>001>11+0111100+0~>^001~^1**00+1+~1*1110001~+110+00001011
+0*00*0010~*+^01*1111~*>00+^>~+00+01*101010>~00>~01~0^000^~*^011*110101111>*10+~1101100~01*10000>011011^0~1011*^+101>~01+0~10*111+10^1~000+0000
*0^~*1>*100+**011001011>00^0~100001^>+10~>0010000*10^~100*1^1>0~~1~010~^1>1*1>~01011>^10~000*011101*11~~111101>01100110
^+111*101~00>~>0^>~00111>1001^1100^*^10*011>^11010~*0^10^~01111111111++1~~11~10^01*11~1*1^0*11000+0+00101110~1011*>>1111000^^1101011>1101
^0^11*1^11*>101^00>00001101~001*~*1011^*101^1>1*1>0+1*1++^000011010+>1~10*1011+00101010>101^011001000^0011~111
^1111*1*111*0~01+0>0*+0+0010^*0~101110111^^~*^0010100>1>0100>1>^0110*+0>00~110011*^0^0*001+*000+01111+~1~+11+10>10*0100>0~00>01~10+*1~1110*1000100111
>>^~*^>+0>0+101>~10*~~1>1>001^^000>0+1001111~>0+00>00*000110+~0100+110+0+00101100^010*00~0100*0010+11
^00^^011>1*00>00000^^1>0+^0>101~10*^1*10>00*^0011011000+101010>1~>1^11010~0*101+~100110100^01~001>0000>0>0100*00^10011*101+1001
^*00>1*^01^111*0111110^+0>11101100~*0>*00~0*10^1*>+0111001+00111>110~00>**01^00~~101*0011010^*10^11+001001*10111101010+1~10
~>0~0^0^0011*00100~^1*110^1>01011~**0>0011>1*1>0^^001>0~011001>110110^1>00^0111011>+11^0111001^10*1*010011>0+0+011110110
^**11^0~1>>+>+0011~011^+01110^101>100*1110~1+~011>100+1>*0^10101~0^01~^1110101*0~10^01111+0*0011101~0>1000
^~0*>+^000~1~01*01010*1^1110*~*0*1^0+~111**00*1^1*0101>*0011~1001>~001>11001>*>0~1^101011^011~00*10>11~011011>0011+110001^10+>00011+0111+01~1+0+010
+1+~^0>1^0^1001*+*>00^1^000010*>1+0++010011111~+011100~>0~+~10^*+>^101~+0011~0>^00^10+110+010101>1101010>~111~0^00011>1>11+1000>*10*01101~01+11010
^~+00^0100^+~~0+0*~001*10**11~0110*^10^00+~10011+0*0+000>1~000^^10001*1+110^*0>0^11+0001110~1+100011*~11010001001^1^010*~11~1111*+10^~010101010
>^0011*>>01*^011*0000^+10*010*0~^011*10*00>~*111110+010~0~0**0++11^00+100101101+011^0000*00~010110^11+111010100
*10>100>0*1~10>0>*0>01>1+100+0110*110+11*00>*~010*11^^1~1010100+0100^+0111~+0001*1^1^^0~0*>00~+110~00>0100*1>1000+1000~000001
^011^11*1*0*~111>+1101~>10^10*1101>+110~11100>1+>000~^+0^10001**11110010>1100*1+0000^10^11>1>1>0~1*01+1*~0010110000~1>1**011^100~001*101000
^11^11>10~>^101^>01*11^>1^^101>01>101>101>+0~0>110001>110+0~0100010000~*0^10>011*1010+0*~00101+001101>0~~11+00
**1100**11010^101+^00>1^01100^11~*00+~+0^01+>01100000*~01^11>0~000000000~0^~100~0*0*>11101^^>+10~010>^^101001011100100^11111+001001
>^00^01+1+100*1010*^100111*000^10*01*0^1^>1^~1~>1111^1001111*00111~10+0+*1~11>~^1^0010101001111^000~1+~0~01*+1+1^10000>10111001101
>00+1~^*111>+1*11+1+0^1101^1+++0>>0~110>0>^111011>*^0110*110*~0*0110^0+000>01001110*01111110~^~*00~>1^+10~1100001+000^1110>1~001*011011~01100
^0>01+>1+1^10^1+000**00~10000^11001*001^1+*~110>0^1*^0100011101^>01+101>11^0>01>00>+^0+0>01001000^1>101011+01~+0010>11110++0010100~01^011001
>1*0*+>00~1100~^*01>>>11~1010000+>~1^011~>000>+>0+1+1*0011>^0111>>^110*>0001+^0001>01>1~*110111**000^+100000+>~00011101>10100111~10*01>000100>000~110
+*+*110100*^*000~1^1^1010+0111>*00100~1011^1^~11+*1+110~^^+100101>*^0>11+10001110>0101*>101000^10~*1000^01000*00011+>111110*0100~*110110~111
+>1>10^00111+10~^^101^0000~^100>>^11000100+0100*1~01000^*11~00^111***100011101>1~0^00+1>0*>>110100^111010^000^01101010101*>1~00001
~>~11*1>>1>101^>0*+11~1~1+1000111+00++0*00>00*11*011101^11^0^00*11*011110^+1+000>0~1^~>0+>00010011++>11000>1010~^0111~011101+11
^**01+10101**0+101^*+1*~+000>01*~0010001011+0010*100+00010^00^>>1001>0++1>^1*1+1+1100>>10*1>0+01100011011101011100
*^>^*1101~00~*>0+00~0>^001101^00^^11>>0010101000~*10001~~01>0^1011>01^00*101111>^10000>0+0~0100010~+1001010
^~>0>^111+>11001~>1~1100^>1101*>+0>10+>10*0011^0*^01000111^1110>>+>>01~011^010010110*10^+>0^100*0010011011^100~10~0000~00^1+10~110+>111001~01
^^1+*0+010~1+11*0*0^~01110~+*>^~0^~011>01>^110~100~01^01>^010+11*01000*11>1>+1>11100~01100~110111*>00001+^1101*+01~01100000^01>01110>11111>010
*011^1^+1*~101~0^0~11*0>10^0^1*1++1001111^~0000+01+*01>1~101++0000011^1+*01+++~11~1101>*001^0111>11^0101>10+0110++*11>000111011~1~+00^010100
+1>0^00~>1*0>+11+*01>10*0001+>10+10000001>0>0^0>*11~^++10^11>+00000101111011111^0*1011>1100>*~00100>01^11000>*111*000*0+>0010010*01111
>+^1~11*110~11++00+1+1^1+00+^1^+01010^111*>000^0110+1~0^*10110^*00101010~0101000>11>~00110**~1101>~00^000~110*10*001000
*111^0^0101*>*~>01010^1001*011^0+101*>0*10+000110010+>**+0^0^~01010101~01>11000+0^011101101~1+1111+0+*11101
^**1000^+1001^10^^0>0*100*11000+0^01^1>000111011111011~101^0~~10+11*0000100^*1>1110001>1*10*10^0*~10~^1>1>10010+0110>000+11^>~0~1111>011>0101000
*^01~1^1*^101~11^00~^1^*1*111001001011*+*101+0*11111>00+00>~^11*10110+00^0~~1~10111~10^011110110~00>0101
+>10^+0111~01*10+00^+^>^00100100011>+11>***0101^10011>010010^>++1*10~+0>+*000*>0~111010~^0110>100001011111011^11110101
^0~*11*>1*1110*1000+100^>01111*01>>1~1>+1101110101+~>0+011^10>100*^110>01^00110+^10*001^11~1+00101111111
^1110^00>1011^*000~0*~1000+001*0^0+0*00^0011111*11010^111*111^*100^+~11>1~01>1*0>1>0~101100*00*00~00*00^+1*1000+1+00^+*11010101011>1000010100
>>10+010*~00*10>~00>10>~0+000~*10*~^010+00000^*~00011^10>+0>101001~^+>1>1101*10*~^0+~^11100^0000^0000^**00+10+00*000100001101111110+11*010001100
*1*111*0010>+^+^0+0100++00~+1~1>*10>011101111+*0110111>>***000^11+0101+0~0+00>1111>10010^0+1~00000*0+1110>101
~>*^1>1010101010^1**0101^^+~000~1010110001*1+10^0~+101>>10++011~01>0*10^01>10000*+1011*1~1011*0+11111
>11>1^11+001>001>1~0^00*>11~1*1+1^1+0>*1000~100~+~0^11~+0>011^1*+101+*10*>0110^0000100100*000+0+*101100~001++00+001>010+01~0
^0100^0+101~1*101^+^^^01~011001*011>011*11101000^^1001110>00*1>0>~01100+1000^+0>01^1001>0*+11*+0001110*00^110+0>1>001~>1010101000
^1*1^010++01+^*111>100^11011+>+0~1*>*0000010010100+0^0**000011+*>11~10011^~00110>0~111~^0>~>0~1010^11~100*1~00110^00001+1+111+00
^000*~1111^1^*>>0^+001+11^*~110~>~00~0001+*0100+0>0*~011+~01~1*+^01110101+101+000100*1*11>010>0~*1110*0~1>110111110>1*00101>11+100
*~+110+*00>~+1**0~0*>1**0^11110>101>^10+01*10~00~*0*>1^0*000111101*00*111+011010*>111+11001011~01100011~0**~0110~10~1>11101
*10^11101^0~1>1*0*11110+010>>1000+0+1*1+>^0~^1100+10*11100+01++0+*011*01^011001*1+11*1^11*~00111~+>1011>110++0110+0000010
^*0+^>*1^00110+101010^10~^1^+00011~1^10~000~^>+~0010^0*++010110011>+>+11111^0010++01011+~10110+1++**110~+111^001101>1001^+101+11011001101
^110*1^0+>00^11100*~1**01+>10+0+1*1>00001+0+~+~000>100^*11111>>^^10^10^1000+11>01101~11*00001111*010**110~~^10^~00001101+~1110~011011>10101101
*01^01^01000^1>~1010111>*>1^010*1101*10>^0111^0^110*0*001*1**+01011~0100001^1^10>0010010101101>1>0101000+110*0001
^^00+11+10*^>1>>+>0+0>*1110~>1~1~10010~01*011+1*1100>010+011^00100000*10>00^110110^0>11+0+0111001>110
>1*+01101^*00>00~+01^101~01~>0**0+10+0>0~1100*0+>10+0>0^1^11+>1011110^00^*~~0^1+~0000*110111^111~0011010111000>1~0>101111
^>^0*1++^0011>00>0*00001^^11011~~00+^0101+00100011111+01~1*^>+^0001010^001~1011*00^~110~1>>0101+011~001~1*1010+>0*1111^101110
>1^1>0101^0>1101*>10+>10*100>101+111^1*0>111+^~0>+110^*0100^0>000*0101*+>0*00*100101010000+~01~0001+*0^*1*0~1+011011001^110101101011100
~+0*+^+0100^10^~*11~0110010001+00+00+^**00^11*01>~~**01+10~11>+*00101+*00+1100^1010000100111110+01+1^11+++0*01100^01+0~*001000000+*>10101~00
+>+>00~*~>*+001~1111>1~+0*10100^1>>~~0~0000001*1+^*0>1^~01000~1001>0>1>010000+11+0>0*0010101>1011>101~0
^110+1>^10*1~0000~0~*0>1>100+^0111>0~1~^110+^0^+10110110^**0000+0111>10>>0>0*1000111+0010^11~010+100^000~~^00111~1++1101>100*001>001
~^>*10>*00>00^11>1*>0~*00*1*00~>001^^~~00*~^010100>01>1~101~0100>^11101+~000010^00100>1^0100100^1011~0>0^01001111001*~01010010+0100
*~10^01>010+1+*0^000^~111*00+^10100100*00>00*1001**110*^011011111*+1101*010>11>000^1+011~1101^1100101
^1000*~^1001*~00**~*0^11^0101^~+~000*1+110011100+00011+0>01~0+0^1100000*10101*>+0^~0~11111+>000~0100
++10~>10+~*01^+~*^>1110*1~0001^*01>001001100000100*11+0>^>+00100^111010^000101+^1^0^1^0001*111010>11110^0~11^0>10>11100111~0>111010>*101101
*0*+1^01>>1+1>0+*100+0>+0+111^1*~0~1~0101^11+001110100>0100+1>11+00^0>1+*1000^^+111111001+0>01011+>11~10*0110000
^01>+^100>~+1*00>>0011>>^01>000100100+1>~1*11110*10+*~101^1~110~0101>10101~11>^0^^>0*10100001101*1101~0+000110
*00>+~+01*1*^000*01011011^010*0^~01*>~0+10^0101^~0>0000010^1>^11>10100000>01100>~+>0^+*1101010+*100>001111+>+~0+0~001101011*111+1*~+1*00011~01~0111
+0~+0+0^++*^01>11~*1^1^0111>00>001110^1*1~00~000~010110>1~0*10*000>0101011>11^1^000>0+11+000101>~*^010001^+1011010~101
*~0^0*0011>***01~+0+0*~110~01100~1*10~~11>+1+0^^0~0^1+111010*00^0^+1>1~11010101010011000~+0>001^100~****000^10010~0*0~1011~0101~1~~110~10
~^00~^100>00^0>11*+1^10101+1^00^1~11000~^010~1+11010^>>1+01>+**100>00++*1010*1~*1+111~1~010110*^0111110101~*0111~101110100
*0~+1>1101^10>1010*>^11*010^0100*>0++0>1~~001^10>>+0+0001~00~+101+1+0^1~^111011~+10010^011>1110100+0+0111
^1111**00^*~01*100>10010^0*1~1~000+00010>10100>*^101^>00>10*1~10~0010~*+111+01*1~*11101*001110+1~0011
>1>01^00*^100+1+110011>00~>~11**00^00*>01111^0>+^0*>101100^11>~0010+100>1^10>+0010+0001>~10+1~+10+00001+++101011^000111>~011100
>0*+>1+^>010000010^1^+^0>^>010^~^110111>00>101>+~>1111+100101^010+^1+110^00010+01*0~01*01110~111+01100++11>100100110000
~^+*^>10101>+~^01010+01^1>011010110*000+1^>^~00^00+1000100>0011>1+^*01101011>1+001+*0011101*0011+011^1+^10111010001
^^11>0011*010*1+*11*0*011+11001*11^11^000010^00*0000^*101>~1++0111+0>00*0>>1^110101100+11^0100^1*1000110~1100001110
^^0>1101+11^1011^000>0+10+11+10+111*+0^1>110>~0~+>0>00~*1>0>100+10~0+~101011+1*>^101100~00^10010>0011000
^>+0+1>*>00>>>~^0011*>>~00>1>01>00000^^11010^1>+0110>10011+00011*0~10~0^110110>^001~+100+>1101>01110^0000~0100+1111001>011+0^~~001100
^>*10*1>0000^+111101+*+++~1110101*1~~01^^01111001^*000~1*110~^11>11>011~01^01100011^1001~+>1+~1*0100+1011~+1^+0001^+1+~+0000101+1111
*+0>1>0>1~^^**111+0^0+1+11>11000*110011>+1110010*0*1111*011>010^101>0~100010*~11~0100~1>100>10>0*10~100
^^0^10*011000>11*+>1>0^0010*10>^^>11~~+^0>*11010^0001~110^1~0>1*10000011010001*0101011001>>0*~100+^~000001011>01110*>10000110011
>0~*10++^~^1*0>0111100*0^111*10010110^1*0~00^1110*~000^11>+00~0**00111>100^0~>>0^~101011000010>01~110>10101~0~101
*>^>^11+1~1000111*0010~^*+0+>1>*01111111101+1*~1101001000+01>1+>100^>^01*1^1101110~01*1000>*0001011~0^11^11^11111101*1+1~1^100^~~01>00~0>0000+0+0111~0
>00*1*^^>>++011101*^+0*^>+>00>+0>000011010>111100+010001>>0~11**01000011^00>01^01**1101+0~10+~1~00010111011~0^01~00001101~~~1+10
^0+^^^0*01^+~^10*11>10+0*0+0111^10~0~^11*+10010*010~110~0*0111+000000001+01*10010^>1~0*10*>>~1111>000*100~11110000001100*0011>^0+11~~111110
>00>>1^01*0>0*100001>111~01*^~11~011>01001>01~^11*0>11>0*00+*1*0^00001>101~+*1010^00~~0111*1^001>01*+00>+101000000+000*11~10100~01
**11*1*+0~1*0011101>0^^*111>00000+0>>11^000*1~+0>~1+1>1^010~001*101*000110101100+1>11~1~10100^10~+11~01
>0+>011^00+00^11^11001>^+>1+0001++~0^110*~1*1>0^111~00100010>1^0>1~10*+111101000>011+00>*0~0*100~0+*1>11>1011^0>01100~000>101010^~11100
>0>10~0>^1*0011*^^>~^+010+0*000>+10111*0>~^0101*111+*0001~11>1^+11001011101~00100+~00~0111*11^1~111>0>1110110^0+01101+1~+10
^~00^101+00+**>0+1>11110*01~++11*0>101>0000**0101101^>11^1~11~0+0~1*1111>>010^+1101^010100100~*0111^0~010010+100
**001*^01+0+0^1~*1^01>01+~^0~*+^01~1+101*0+*10001+1110*001^+10111000100111011>000>+0010~0110+11~+100
*^111101++*0++00>010+0*001*^1011*10^011>>1~+011+0+0>111>*101*11*^11~11^111~1110>+0+1001>1010010>010011001
+1>*0>01^0^10+0~00^0>01+0>0000>010101*~001+1~011>+0**+>~01+>11~*+~0111010+~000000^001*10111*10~~010~^00111
^^000>~*1~110*1101>0*0001*~00000*^0111^+1*11+0^*10^^10^0~100^0>+^001^011111^+01111*10110010111001000110>1>1~00+^0>01000111001*11+1+01+00+0+10^11010001
***000*0>00+010~01^^1>00*00*11~++00>**10>10>1^10~011110110>^>00~>1^01^011001001010>1011111^010100011*10111111
^*110*0*000>0~0*01011101>*>1+1111>^1^001~0+~>110^1~1^0100~~0100~*1+01*01^110101*^~10+~0*110111+0000~01>0100>10^1~11^001^11~0111011
*110^*11*0010^01+1101~+>1+001~*1>00^*1*101>+>10~0~1101+00*101^011000*+*~0^110~1*0011+110010~+100*>101110*10001>1+0~101
*1+>1^1^0>1*1110000+0^111>000**0^01001^^101100000~100~~101+^0+0111^*>01000^1^0~11110110*00~*10111+>+1010111111>1*1^011>>+0~0000100*0+10110
*01^01>~++1>111~>1>100^*>1~0*001010^0101*010^0>10^~001001+1100^01>*00010111^0*~1000>1^0101000*11>100+00101011
^>1>100~01^10>*^1*+10*1^^1110^100>~11*0*001001011*~0101*0000010~00+^~10001+^010111+>~>0+01~~001010110^01011001
>10>+~^>10~~0++^1*1*+1>11~100+010~010+001000>11*01^1011>>+101>11*01001^11111+1++1110*0*1^111010*^001^010000101111
+***11*^^0^11~110^1*111+100^01100100>~0+>1^01100000001~0>01010++001>1^1>11~0^1*10100*0001~001+11~101^01>101110
**0*10110^>^101^001010~+1^*1111+*~10*0>010~0+0*^*11^0111^01~1111*0>00001++10*100010011001+1001000011+10
^~1*^+~>~1*0~01~0+>001^0010+~~01>00~+01001+*10>1>01*+1111111>11+^11^1100101111>0^00+0000>^01+10011++~000100
*1>00^0^1*01110^*10+~^>+*01011^1100011^0~>0011000*~~~111000011+100>1+*^0011^0>0000>~010110+^*^*111110+10000100>0*000010110+0110~>010
^0^1^+001~10*~1~^^>1^>101~1*0+*100>00^>>~+0010+1>01^01*0>0>1^00^01111110010+00>0010+11110011>1>001*0010100*1>1>11+1>0~001011~01*111101110001~11
^000~*11~*10~10^*00^+0~+^^1>110>0101*000010010^0*00111000+01>0>10~11>100+1>1^00111000+0*1^000^11100+^0110*01001+1^110101~1
*1~~1^0010+01>11>0^1*>^00+110*000+*00>011001~01*^>0+>1~1*010~1+111*111110^0>110^1010111^1001~11100011
**11+0+00+>*0110100^11+~1+*>+1+1~01>+111*+*0+11~00000~0>^100~001*10>>01^001>00101>0^0~010*0~*0++^0001*11111111101*1~0111+1111001
**0*^110000*0~010>0011111*010~^0~10>1>*0011^00^000>+>*~*000>010*1101001^01>11001+0*+10~~>0~~00>111*0*011~~~010*000+1100*001010+10^010~1~0
>**0^0>^10^+1+1^11*0>10>>011+00100010~1++0~0110010*0*001^01~00+1>11~~~0^011~11**11^^0+1~01*100110+1000011*110~10~00^+000+01~1001011
*1^^00>*0~10^10~01^*1+~11000110>*10>010*~0^10010000*01~00011010>101+>0~0>00+^000^011~01+0110^01>000~11
^100~0+1*1*0+*^>+0110*00+~111>10~0^010>*100*011^0001^00~001*000^1+1111>0~0^~110~+110+00111100^~10+1^000^10*^00010~+0^~10++10111>0~00101101110
>^1+101+01*110*1110*0*>01^1~011+11+00>00^^10*111>0110+~0110~1101^^10111*01*10~>110>001+1001+0~*01000
++>>10+~^0+110+^~0^1^0011*000000000^1+1*>+~01^00*01~00110>11001>>>>^0110~010001100>0100110001*10>01+110
*010>^1~01001^^1**01+~^00~10>00~0010*0>>>11>10110>0~11+0>>000101*>000^+~1^0^1001^111*1+100~0010~~1100000011>000^>00001011~>1101
*10^>~*011*01>*~111111010^*1>010~+~1^11111+111~0>10+10*0^01>1101+>*00>0^1011~1+0001100*0000110+0*1111
*110^0~+~*~1^100^+>1>>0101~00+01++0*+1101011^+1+01~1^00*0+0>011111^0001101*>011+>1001101^~11~011^+101>111+111011~1
>11*~*10>+0^0+00000001+100+~>1*00^10~110*^0+0001000^0+011^>^0000100+001000>01~^+>101*011110*1110>1100
*11+11*11>>^1*1+^10>0+~10111010^1+*0111111~~0+~1+011+~1+*1^100000>^000+>1>^>00011>000100+^00001010110111+1~0
^+000^0101+^^11>10010~*10^0+11000~110>000>01++1*>0101>0*^01011*>0^1000111001+11>1*11*10+1*1>0010000+00>001+*0>0+01*0~00011>+11>0*10010+0001
+^1^0010+11*111^*1110^+0>10^^0~11*+10011101010>1>00>00>1111*01*0010~1>001>111>1>0011*11*~010101>1001
>*10^*0**1000^1110+111>10~0+0000*001*0+000^+101^+>10111*10~>~1001^1001*110^10>010*11~0>000010^00+>10110^010^^+0*1000+1000010011101^>11101001
+1*00^0110+*+11>101*0^1>1*000>0~^0010^1~^1111^100011^+101*~001+0111101*^00111001011^011011>0^1010~00^01000
>+^0^1>*0+0001*^^00010111~>>>0~11^**>01*01*01101101^^1011*00111000*0+0110>10~1++000001^0011*0111~00011^01000+^111100001~1000~0
**>+00101101^*0~^>^010^1010~+0*1>1*>110>101~0*+^0~0~10~1^101*10000++^0100110000001001+1+10001*010*0011>00*0+001>110~~+1^100100*0+01^11>1+1101111
>+^101010>1>1^*1111^101101010**1^*1100001001+000+0^0*0+00^>1111+*10000*0111~0^~1~0001>~*10~0>00~~0100+011
^0*01110~^*>+001***1011~1*+110000>+0100+0*101~0111>^+00~+00^01*+~1010**0101100^110*111000001~0*1~111*^1^1010110+0*1+11~11010000
>00>~00~>^0~100*11110^101*+>+1^011101~*~11*00100^0^*+00~11011*1*00^+00111^01~0+1001110>*>1+0+>100011~1101001*111111
+0>0>*>01>1~110011*+00^~1~>^1>00+01*+00^+0~0>^110001001~*10^>011^0~01011~110^*+111001011101+10110~*1>0~1000001
*^1+^>11~0*1+~11*0~10+001*11101*^1010100~*0111^0^1100111*1~^00111*0*1>*~1011+*1010111*~0^0010*0~010**11>010110~0111>000011*^1++001000+10^10100011
*^10^0001~^01+10^+~+11~*111110*100000++0>*1*01*1>~1*1**11>010111100010100>00+>+~+0111001100>~>+0001101
^~+11^001++01>>>1+^^00*010011~^1*0110011^011*>0100+^0101110001001011+0>010^0+^100011^00~1010>10~*>~^11*1~^101*>0*01100~>>11010010101~~1~0001~011
^+0^+10+1101>>0000+11*00000+00*1^*1^001*10010~0011^+10~1~1111>>1+^1*++001^1010010>^001101>0+^*1000>01111+01110+1111101
>~1**001>010*00111**0**010~*^011^01~1~1^1^*0*1110^+11~011001000100>010>1111+1*1*^101111++10~0000*01001111100+00
^0+00^^^0>+0001*00010000>010+>100+1**^1010~1+~1000~010011**0111*0111+*000^0^00110*1^01100*10~+1*~1~1110~^111^100100*000~~~>111~1001*0100
^0*^11*1^000010+1~10>**0+01>101+00110~00+*>1+*10+11010001~0^10^0+1*0~10>~0101>001000^^01~11111>000~~1000
*1^1>01^^*11*1*101+^1~0^10*1000011101+11~>1>*>0^0>0110110*011*01^>>1~011000>11011111010101010+101100*0000
+0*~*+00>01^10+11~10>101~10^00**1~1*+*100>00*010+1100+>00>0>^~0+11>1111~01*1110110>00001*110+~10+0111
^*11*~*110*1>1100^>>0>~~^01110~111010~01+1^0+111>1+~01^0000000+100*+000~1^00^1*0001+~01*1^1>010+10101001000^00+01110
*^+~100+0*>*+1~1~>0*0*0100100^~1010*1*~1111>~^0^111111+100001+10+~*01101>00^0001*00+00100+01+00+^000^00~10^01*1^1~1010100*100111001
+1*011~*10+*10*1>1^*100+011>>*011~110110*01^1100100+01>>0010>1~000+*++10>110>11~001+~0*01>^00000+01100
^111>0*11>1>>1^01~0*011^*01>*10*01010*0001*1~100>00~11+~110>~0+*00^+0^*0*1111+1010010011^*0110000110>11>000~00110>+1110>+11000
>1++^1*111^^^*>>^~100100>01>0~*>011>0~~1+1>~1100000101110^110^11000011*^01*++111010011011>0011*00~1010110010
^^0^101>0++11~000>+~1^~00010^01~1>01**+01011001*1^011^0*0101*10111000~10+1*0^~~~111011^*1*^1+00011^11+11111011011*11011110~>111
>>01^01011*11+0++01*~00~0^11**~010>0110*0>>0>0101010000+*101*01~*^00+00101~111>101>101>1^0010^1*0>100>11^*10~1000^0+000+1+01+>10~110+00010>001
+*1>10011^1+00>0^1+>>0+010+0**+0~>>1~100111+001+0+1**001~0111000110*1*1^00+*10011110>^000110000*101~1*1001
>*0^11*10~*1111~^0>~*01011>>^01~10+1>0110111^0*00>00~00+01101+100^+100>010001>0>0>11100*~10>00*011011
>00^010^0^001*010^10~001001*0110^01+01^01*1^011101>0110+~**1101*0>10>1111>^11^101000+1000~0+01+1+000
^011^>11^^11011~+1+0+^10>00^1*^00~~11^0~1~~*11~0~0011>~101111>0^0011+010010^0*1>0++0111+11010~01^00011000>1^1111111
^>000**00*1>~*110>10+*01>+00++01>1~^1+10~0111110*0**1+0^0>>10~010+0~10++0001^>^1~00101~01~1001011^01^00001^>0110000110~00000~010
^00^11*0^10010*~010+0^00^01101>^^00+11++1***01000000~10^0+01001000^11110+0*1^1>000>1>0>1^01+111+1>10+*111110111>1>~0111101+0000001>001
^*010000+11**1~1>1110^^^^11010*1^1~0+0101101^1101100+~000~000>~0010*1>^10~1^1>1^010111*1+111^01*1001000~+0>1+001^+01011010011
^*00^0*11+^>>10*10+1^*11~*10*1+01000*100~101~10*+1011001110+^01~10>0>10+1~1~~>^*10111+1+001001000111>+10001>01010
*1>^*0^00~>1+1~0*10010*001>*+~000~10*00+011*11+00+010~1~^^00001^1001^0^1+111111~0+1^10000*0011*0011^0^^010001>~~111101100~1>~1*0111111~00
^0~1>*1100101^0~^000^0*+00^11^+>0^100+*1~00010^0+100*10001111^110>1+01~01*00111110~010**001>000111011
>*0110~0>+>1^^^111^^0110>111~~^0>*10^0001+~1100110101+1*10+>^110011~~1~10+11>100*1>^110100~11+1*0>1+01101011+01110^00>~10~>^000111~+010100
*101*00>11>0*11*1>+01110^00100>>0100*01+010+10*1*010>10^^1+~1^0~01000000**0~~~*111000~^++010~0+000100~11*1*0+1001110
+0^0^>0*00+01110111>^1+00>^+^110100+110^^00>**0~1011^1>1*1000~+>0~*1110>11>0+>11>1^011101110100101110101~0>**0101>10~100110000010
*01^~110+00^^00110110^0>1000^10*~1001^+^11>1110^+000110>0*0010*00>~^0^0+110*1~1011*00~11^*~*00>0~00*~10>01010010>0011>~000~*1*1110111111011011
^0^100+>*110+>>10000^~~+0+100100+~0*00001~*100~>+1*~>1+1*0^1~+1111~11010110*>++>1110+1^01*+0101>11+0001+1101111+1^1000~010
^*0>0*111*1010~00^>1111*+0>10*0>10++>+101+0+1011>1>0*1*0>10*01>11000011111011>10+1>110011~*1001*1+0*110101
+*1111>0^>100001^0*11*01*0101110~^^*00010~0^1111^101010*101>1^^1>0100~0~0+0*0*100010~0>10011~110>~1011
^0^1+0^>~0*101111^~^*0*11>1+*+0000^10>001111~0101~0*10^0011100>111001>11+1^1+00>10111+1110>^0011>01100+1~1100
*^000**0>^>0110~^01100+1^011~~>101~0^10*01100011*0>^0*0000010^0111+111111^1~*101~~1+00+1>~1010101010
*+1>1^>10100>101^010^00100^~^10101+00^11101*>11~>10>0001011001*11^~01*01110>10^0^00111>00>1+1>>101^01111^0^^1~0111101*+0100+100100>++001>001010
^*11~01^+**01~0110*^>0100010000000^~0~1*0^1*001*011+010~>10*101^00111^^00>~111*11*101+001+00100000>~111~~00010
^1101+^110>>0010>1^~1*1~0111~1>0+000++>01011+11~^01*101+~01>10~1+*0*^0111~1^1~+1~1^0~0*011>10*^1001^11+0>000000*1010++11*11*001+111~+0001100100
^*+*10~011~1>>^*0100*11+01*00~011000>*01110>1111+>01*0^111>01>*11~0^1~111^+100~0>0011^01~1+>10*0001110101^0111101^111111^11*001011
^*0+1*>0>0^1*00011*0>101100+>^111~+^11101>000000~0100>11010^101~1~1*10^0101*0*+0001+>11+~1100*~>^~10010^011101^100101010+^0^011000+1011
^0^01101+1^0**1>01>>*10>010110~0100010~^1101*0++10110*^0>10*~0~10000+**01>1~11+0*0~1011~1>0^+1+010110~~~1>11>111+01+0110>1001
^*11~+0011>^00*1>0~++0111^1^11011*001*0*~11>1^+1+**00^+1010~101111*11+0~1~+0>01001011+00+1000>~1001011*0~1*00^~>+1*011010+100000100
*+>00>0>^01100>00^11000~01^1^>>101+*00110~>000*00>+0+~1^*~001111110^0*>1^+100*1111100+00110+10*+10>1111>011*001000>01^01010001011
>>1>00+1101>>1^101~*~>*0101^1*00*1+0^+1~~111*0>1110**01010001001~10^1000001*~00*1+011000~*+0+001~00000
>1>*1*1~00^11110010*~1*++00*10011101*01*01+00>0>~1~11*1>*1~01001110^00^10*11+110^011>1*000^+>0>0011111+0>111>1111+0*0*0011~110+01>>01000
^^1*~+110~0+011*+0^0*^1^^111001100~10~00^+000^101*0*1~01~^0~>100+0011000~001>11~0011*0011001>1>>0*0~1+^10^1++0~0~10~00~11100~10+00~10
^1010*>11001^0*~0>10>0^1*110011^1~110~1+10^>*^0011100+0^110010+00101000+11^^*1000^10+0>011>0+10*111~^101001~01100+01>>00*+0111000
~>*111^11*~>++1+*1+1++1111010*~10>0+01^^01*~++11*11**0101^1+10+~00+0111+01^0**1111*00>~00100110011*101110100011>0011~0>10+*01>01111111
^0>10+^1+1^0~110>^1+0>0011^1*^~0110~0>0010>+01>1110>1>101+10++1100~110*11*01100^00110010>10^11~0+1101
>+^01^~*01^011~01100~11110+1~1+1^00^0110*1*>1^>1*1*10^^+1001101100~>0*0101*0011011100~0010001+01^00111
>00+^00011*>*+>0111*~11001^101*1+01>*~1+~1^000^0^1^0**0100~>*1^11~+1+11~010~001111100111^0000~100>0111*100010>1>110111110
*>0+00^^010+0^100*11*000111+10111^1~+~*^~*+*000010^+0+010000000010^00~000>>^0+0100101~~^10+01111011*11>1+^0011001010+10
+^11>^01000101*111>^+^^0~*01^>>+10010*+0+001*100110101*100+01>1^~001*10001+10010^0001>010+10111100*011+~1110
*1*1*1>1^00*+~11*^0*1*10^0>01010>1>1+000*00^00100+~1~111+~>0001000010^111010+10001+01+*010~1111*0+*10+11~10>11+10*0^1010101
**>1>*^11^1+10000>~*^1000011**0*1~11110011>111+^11^10100110001001~0**1011110>1001**1~10>0>11000^00+>*000~11+1000001~1
~>^011101~>*0000~0~^0+*0^100~>011^~111^01+1~10011000>~111^000^>10+>+01001110^1111+^0^1010*1000+*0>110+11>~^00*^10000010>1100000*100*0001111
^>*>+^1^0>0*~*01111011111~0>000110>>1^0^>1100+1*0^10*>1011000+1111*10+0101***00101~>01*1^1>110+00>0110111~110>0101111+0^10111010+1*01010110
^101^10>+1^+01001^~*1010001*000~11*0110>10^**1*0100~0^>001~1100+11^^10001^^010~000011*0100+01*1011^*11*11111101110~1111
*0^0~110*>~~001*0^01+0011101^0^1111000^01101^0~^>>0*100000>1*>01100+0*1^1111001+~+^0+11~01100000+>>01~>+0++01100101>~1100+11~0
>0+^>1*10*~>011~*011>011+100~0*~11^11*>010^1^^*100~+1100>^00000~110~^+1+11100+~00110^0110000~>11~0+0+010+~100011~01~*000*1+1101
^1+^>*010>11*00*1001*0>0*11^110110^1^*0>01~1010~101^00>^0100^*~11~11+01++000110101010*0*101110+^11+0011~00*00^0111^0+111>10100001~0>01100
^*0^0*^001+1>0^0101+1>0>1~^01+1^1+11~0011+0+10~0~0*110+1~100+1*11000^*10^1*+000010111>11*11+10110110100100
+1^0*1~*0^^10*111^00011>~1110>~>1101+1+*+^^~1~01100*~110~01*>0*^*10+1>1100011110+1++0^110011011000*1101+1~01+00000101>01111
*^*^~010~10^>~~0^0100^1+0110111110^*0^+01+1^010^0*~00010~11>1000110>01110100101+~0^01011>10+*1110~01~*1>>0*011^>~+000111+01011001
+^0101*0^01>11^101>1^110010101^1+1+00+>^>>^1010*11++1^111~1111~***~10>^100+0**1+101^10011~~~1111111010001001011010~010*1~01>1~101
^01*1^>111~10*0*1+0>0101**111+10*+0*0^00+1*010000>0>10>+>10~>1>*1^00>1~00*111001110011^0^+11111000001~100000011101
~*10*00+>*00>1*10010001*00+>001^1+1>^1001+>10011>+*~001~00>11*1+0^^>010~111>+111>101+11~0001~10000000
^~0**>0*10010*10~1+1+0110+^+>1*1100111>01>1+00~1+10^01+1*~*~1>^~0^11~00>01111000110++*00~100100+1*>1^0^1010111*10100100100100
+0^10^*>10101101+1*0+01~+>1~10+*0^*101+^1>01*+~0~01~11+1>001>011000>1*1+011*>0011^11001+01011+00~*1+110000>00111
*1^111^0*^01000+1^000*0^0>1~0~*1>010^+*010+00^00+100000>10^1^001000+011^~00*1000^0~010>111~111*0110111^0000011*~>+10~~1~11*011~+01001001
*~>++*10*1*0>11111+111010>^0*010*01+^11~0^1010^>+001+0001^110^1>*+00000111~0001>0*+~11~10++0^01100+1*11001101101~10100
*1^1+1>+*>^1^0100+~0*>10+11011~00110^11*00+^01^10~1101111+111+~~001011^+0010~111^0^010^00+0>111*10010010101
~>+010^11^1^0~000*100+10110>1^^1^101011+1~+11*01>011*0000*^01^>^1+001~1011>1100001+*10+1>+011^1101~100*>*00~0>1101~1*101>001+0001101^0*~111~01~01+001
*^0011^11^*^+11110>100*11>>00*>*01101~11100^~*0*101^1*~01111>0001+100011100010000+>10^*~11001011+11+00+~000
>*>101>10~>001~~0>^10*00100^~001+10^0>1~1+>00000~0*+~100+^11*10+~0*1001001>*11>01^~~>00~011101100~01*111*1100>100
^001+^0>^1001+01+10>~*>**10>*00+01^01~0~1101010^00*010^0001+01~11001000010*>^00*00^~>1~1100++00~0+10001*101+0010>00000>111
+0>0^1010+00^~00^00^100**10^11+1*1*0~0>0^0000^+0>~1~01101110^+00~1001>1011100^0010+^1000*000~1100+11>0+111+0*01101
+^1++0^11*11^~++^10~00>1100+>0^~*00~1*00000010101+1001~1~0>10*1110*10^>>~000000010^0~+1*>^>101^1~0101+*1>~1>^100100^11~*10111010011001100111~10^000001
>^0*111>0*1~*~^*1010^01*0^+0010^010*0+1*010+>+~0>^01011110*1111^00>1>1~10010~010*0^10^1110^00111010~011100*10*0010+^110001++10110~101001110
~^1+11^1*>0000+>+0*+101+~01+01010^*00111100*11>~10^0>>~**00^00+000~010~10^0001110111+0010*>11>1^+10^0~00*+110~1110>1101+1110110
^~0+011~0*^~00+>110*000>*~10~00+01*00^+00~10^>^0~11010+01100010+01+111+*1^01+1*000>1+101+01~0+*01010101
>+11^110>1100>1~*00+*1+101000>>0^00001+01*+>^~0++*000*101>*~111010*11011^1*~0011+0111>^00^0+0100*010+1>011101+11>1*01~1*11011~+11~010000
>01>~0*0^0^*011000011+10^>~**01111^0*^101110^^01+~00^0101>1111~01*1~10100000000+1~~~1+00100^^110001*11>0011110
>0+*+00>>0~*~1~111>11^00011>01^000*1110^100*00*^*0*01*0*1110~+110+10>11~01101>1100~>0110^^11101^001111+~10011+00+110>~110
>0*~1^11+1^11010**~~111>0+10001^01>11+1++^~1~00+01100+>1110>^>>~0+0*0010>*+11~0+>+1+0000>01>0~0>00011>+1+1100+11^01>011110+1010>+01111^00001101
^~0*01~10^0^^*0001^0*10~^1110*00+1~100111011100000+~^10111^0>1010^10010*11>00^11111+^+1011~+00~0*1>1^0>0>0~1010>>110+011011*011~010
~^>10*~10~01011*~**01^00>01*>10*0*000>10+011100~>0*0+11001011^*0>11^^0*001^00^*010111000~1+100000+011001>1000+0~10~+0**010~00+01000~~1
*1^~^^001^0**+00~0+~~>1010>01*>01*10~0111000000^+11011~00>~111>1^00>10+^+1000+0+1010~011111~>1000100
^0^0>010+0*>1~*1^011~+101111*~0+0^*10>~0^~10>00*11~~111010~011000^0*101>+0010+101000001>11*110^00010
*11^>01000+^1~10+~>0^0~01+0++*10^10+0^0>10+110~^~0*1~00010+0001>1011>*^1101~0^11~000*00>+0~1111+0+1101>100001>1+011010
>>100>*01*100>1110~1*^+~~~0*01*100^00*01*101+100+*101*0111>0000~0**1^1+1>1000110*+00~0>110~>+~110~00011101^1>00011011
^*^1*>1011~011>0*+>+0+00^111^*10111101+00+0*1001*010101000111^^^1000>>0>10100*+11101*0*000^1100+~010>01~00101*00101>0^1^010001001~~1~11
>^>1++10+*~0000>~11^0+1^0~0^~^00*>0101~1~+11~^010+0101011000010>111111*^01001~~>0+1>1*010110~00~1*0*000+10>01~+001
>>0>0111^^1^~1>0~*^+1^011>101^+001110001100+*0100001>~+1001^101010001*~11~>*+0011^*1101110110^1~00101**10~+000>~0000^100>0100~1
*+00^1>10+0100+++^11+*~01010>~00011^~101*1100^1*00*1^1*11>110~00~1000011*011+0+001^101>10>001^11*1000000
*^00^00~*>1+~10^0~1+*01~111>~~010^11~1*^1^10~+10^0111^111101100*01~01^~~1100011~+1>+~>01010>01*00~101^0~1~001111+011*0~1010
^>*>10^+*~*010^0001+1111011~01>+11~+01+^^+1~01*0110~1+00~1~1000^01^111>00000+101++1110+1>1*~01+>10000+>*10*010111+100*01*10~0~0^100*100+*1100*10001001
>*100^1*00~>>1^+10~1^0^100>0>^*011+01>^~100011>^1001000~>*10011+0011111*1+++10101111>*1+1100^1000~11*1~011~*^~>1110001001000111110
^1*^>0100>1^010~1011>10^111000~^0*00~^01100101111+>0>>001^+^0110*~1*011111111**0000010~*001*>>*0>11101010^0111*0>10>1~111~*101111~00~10>10>10+10
+^0*1>101^000010^1011~1^001>**011^1~~000~000+1^000+~*1~~^00++00101>10011011*10111~^>10~0+10>~>0*+0~101010110
*~**000^1>^*10101>+^1110>111100*10+01110011*011000+^111*01010011>0~*>110^*101*0^0+0~100110^0~1*010~000^10~1001>0100*10010
>^111^*01^01+1^0110>000001110+10^>^0010+1^01~0100111+1^*01^1+0~^11~++01111^0101001^*1101111*11*00100010110~1
>0^10*0^1111+~01001^0^0*>111100^1*0~+0^>1+0*11^0+>+~00101010*0001101100001101*11000*0*0>^0111>00110+^0101*11101001+1~1
*+0^+1*^*0>1^0000000011001+01>*>~+>010+010001~0~100++101*1>~10+0*0>*1110*000010001>1>+11++01**010110+1^01010~10111
^*1*1>1001>1*0>000>00*0001>1*~00+>01>001~00*1>0++00^~100101111+101*010+10>1>11+1*10**0010>0~0>1^*000001101011>1+1^00++01011110
^10>11**~1*^1*^11011000~11^~0~110110^1++100101^1>11>001^01100>1^111^1~0101^0110011100*~*1+^0100001*0~1+000011*1~10~*01011
^0^1^*1+~00101^10*0101>^101^0~+010>0*~0010^1111~+1>10~0100~0100**00>1~*000~1111>001^~1111^11^~11~^+00~0~*1110+010001~111~0~~1~^110~~1*~*1~110001
>0*10+0^>111^>~11101^1^^0001111>0101^1^>1^0+1100101*00~111101+0~00+1~1>10>~11*11++1*~00>011010>0~01~+1~01+0~^11010>+~000~~0
^101>1>>0^0+100^111001+0*0~1~^0001+0101*1+00>0+1>1+0>10*10^1>1>+0*000~+^01010^010+~+101101+01000000~100
+0*1~0^0000^1011^^1011+>1^100001^*1000+00+~1*10>00*^11^000+~01++1>010~+010*1+110^110+00~>1000101*01101010^00~10>0*001000
*1*00^~010*00>01*11>~0111>000+^+01~101~00>>1100+1^~~^0*10100*0^0>~0*+01+00^01~010~1*10100^0+000*10010^111111+1^0~+011011011+0111
>1^0^0101>0^010111000~*>011^+0+101^10^1~>01*>00+01+>1+*^01011>01+11100~1111+00110*1+1011010^01*>1++>^*+1111+~+011100010100*11>~111~11101
*0^1**00*>1~001>11>>>1*11111+1000>0010^111001+*^00++000*+10+0~+01111+>+011+0>0+1>~10>10110001111^001001~^1110^01011
+>+0*0^1^~1~00^0101+101~11100^*0011+1100>00>^1001^^101010*~01+1^+11>^~+01~0000~1^11011111001^>111~0*01^1~^01010100*0111000+01+~10
*~0^1*11100^*00>101100*10100*011>000^1+0~0^*010^1001+>1000^+1~+0^0>0111000011001*00*0111>1111+~>10+010
^*11^+110~0^+*1001^100~+00~101~+001100^10~01>>1>*>^~~00*010+>100011001>00^^~101000~00111101~*1~1~1000
*01^001^111^1>*01100>*00*1011*>100*~^0^*1*+1101^0^1+101101+110+01~~110~1+0~00>10^010101^10101*+0101100000000101
^00^1^~11~>+*010*0001+00^1010100>>100+0*101>0+1~001*111^*^11>~00~101~10^000+10101^>10101~^~11~1~110+^0*1~10*~000110000>10011
>+*11>11+0^*10*00*^*00*0000100000~^1+01+01>~101>^01~10^011010011^01~0010^100>^01+^00+*~1*^001010111~101+001110+01011^01~1+111011
**011^101101^00001^111+>^100^10>101>+11100>~0+1>^0+001*0010110>^0111>1000*00>000^01>^>0+001101>11111001~011
+^10101>^1>10^0^01110>**^00^10000001101~011010>>^1~01110^1001111*1110~>+0101^>1*01*101~10>0+~01*1100*1~1>10~10+*101+>>1100>10101>1001*~+01011
***~1*10001*1+1111~*>1^1100~0~+^001*01~0^00*111>100~0++0~+0+010^~1++1110>1>>10~11+1100^1+1+10~10*0*~10001*~+1^+0+1100010010~00+101~1>1>0>111001
^~0>100>1001^*1*1~1011011^~110^0^1*+01+001>*01*1101>+0*+10*010*1011101~1~>1*1100001~00*10~111~00+*1+++1000110
^^0^1*1110>+1001101+0+>100+100~01*+^1+~1**1000^**1~>1~001101~~11000101011*1*>1>0*0001001^0~1^001+^>01~>000>0000111010100010
+1^1>11>>*0000*01110*0+1~11111~>++1~010>1+**0*000~0~0010*+0>~0*>10010^11>11111~+>010000*1011**010*01011111~0
+^*^>0010>+*10~0011*1^0010~001~1+01^>00^111111100~101^^0+1^0^>0+1~>10~~10+1110>+0000^+0>11*1+00100001>01*000^111^0011~101>101*1110>10~00110000
*101*^11*01~0100>0~~10^000^00>*101>~0^^11~101+0010>>1~101**110101^01^00100101001>111+10>1~0+~0~^0*00000~>+^011110101
+0*~01^1*0+~*11011*0~~^0100+11001~01+0^^1~0**0000*1111011>^110>1*++0010~0>1101000~11~>~111^*0~10>10110~01*~1111
^0100**~0*1101111>~10~0+*>1^110>1>010*+>+1001000~*0101~00+^1^01011*010110>*1*010^0000001>1101^1~10+1101+00
*0^~01110>~01^1+10^*0>0^01^0000001^~01~000*1>01+01^10~01>001~*0>>**0*000**11*010000+1~1>~0+>00110011+0101111010100>>^01>00100001~>01>>*~11101010111
*0>>111>*001>00^1001^~101**11000+^^101^11>0001>00+0101^0^1~01+10110++0*101*11>00100~1^*>*+0>+00000~0~0>01011>001100001>~101100>11001
^1>>*+01>1^0011010010~>*+^01+*>0*^01~~1100>10>0011000+*~110*1*11000011~01*01010*11~>++111~0111101*0*0011111>0+>~>**0111111101100
~+1*0+11+++^10011^1100+01^1+00**0>0~>111+~1~11^*+*+*~1+^0*1*0101011101100100*+001>1111^0001^0101011>1011011111000
>>*1*+>*^00~0^1000+1+00>0001+0>>1*~1>1~+11>1^0*1100010>*1110^000110>1~00011111101>000101^10+^>01*100001110~101~~1^1100>+01>+11000
>~01~*0^10+***01010001101110^10*^*00>1*00*+110001110110~+0100^>~1100*+>+101100*0~0>1*000>010110>1+>0*>1101^0101+^01*1100011~~0+01~1110
^001>~0**1*10>010^1+~~1001>1^0^^0^1>1>0110~000+***111*+1101*+1>1+++10~10>001>0~0~11100001**+0+0000~~11>10+010100+011000~0~>+10001~011001>101
+*^01*10>~*11+010+01010+01111>~11^1*0^^0110~*~0^10+~1101101>0^10^011>100000011+0*+0^00+*+>1110111>1~1+1101+00>0010+01100
^1*1+>10^*~101110~10010+101*10>0+010*^01^^1>0>~10011110>*1101000+0>0001+01>0001^0*11^0100010*1**1111000^01*0~0110+1011
>11^1+*01*0^*^~1*0>10~^1~01*0^10>+*10*0011001010011010^>100011~11~0^+00^1>~0*000~10100~01110100^11>00100>00010101
+*1+11*~1~~110>^010>+~+100+*101+0~1000^**~1110^011^0>~^111~>10^0100010>00*0100000^*0*001*0+101^101+01>++~0000110+01>111>11+10101010000
+^*100+11^10>101+1*111*^11100^^00+00>11*01>1*~01+110>001111100**011001^1+01>00^~0~11>1111100~10+^>0111~+~010000*0~>01001
+^1101>00*10+^>1111^1~1~++0*1^^++001^11>*+^00~^1000000101100000+1~01>+110~0*~01*0+10000*011001*000+11*01100010000
~+0>^+00^*10*0+101>00~0*11001*11100110*100*>1+0+^>01^*1>111>100101+^11~01>11000~11^1+0>>1+0+01011011010*^01~10^00+01+1+001>11101+>1110*>1101>101100
^010+>>>0>>000010+0+1^^0*1^^*001>^01>0101000111^~*10000+01*10101100^*1*^0~11>1+1000>010100>^11111011001^*1^101*+111~110+001011^1000+010111~001000111
^11>>11+1+11+~**011011*>0^^+100++11^11*^1*01*^1001111~1010>00010+>10>10>110001>11*1000+0011>>0^>110001101>+10111+11>111+10>010111+1+>1>00>0+11101
*1*1*1>+101011~10+10^~^1+101>~>+0~11^1>0*~01^001100+~111100+101+^1011^+1~1~011+0^001+0*~0~111~0~1100
^^0101*00*01+~1~>1010^++1110010010*^0*^1~11001~1>0001+*1~>1001^^0001>0+>1101>~^1>11010011+~0010010101
*11>00^^0~1>>>**0+0>10>01+1~000>++0010101++0^1~0^00^0+000~1>>~11001^0>1>+00+*001111~00~0~100~0~0>111001000^011110110
^110*>1^^01+0^*0111011^001110111~^0+10>00^110^+^*11000+10+0~+10001~011~*1+1>1^~1000>*101010~011101~0+11010
*10^1^011>111000*^1>0~0~1+101+*1111>+000~1*1^1^0*1~01^11100+*^1011+>111*0000100^^1~111111+1010011001~++11101
>>0*1^0000111>^1>>00^*1~01+^011*>~10~0010^11**1>0001001101*00110~011+1*00++0~0~*00011^00010010101>+00*11001
^00>0**1+*0>>11*11*0>1101*0~>0+0010++1>1>110>11>101+0000~^01^+>>001+~101^0000~1110^^0+~110>~0110^+0~1000^0011*00*11101000*1111>10100001110>000~11
^+0^10**1^^0++10~00^~*~0^*1+0~1*0~+00^+0110000111101100~0011000110100000*00>1^0010*01*100*1>100000000
>*1>*+^0**10*000~1>~01110001^^1*101~001^11>*0111001001~010>10*01*00~11^0011^00*++00*1^^11001^01000111100011~01+^++11011011100100
*1^1^~+0^1100^1>0+*^10~^1>0^1101*1010011+11^11~+101100*011+^000*~110+01~110*11100*11*1110*1>0110^0~0++1101+0+000~1+01++111000+1+10010
*+01^+*0*0+00000+*1^0101~001011~0111*0*10^*>1+11110000000~**^0000^01~^0011011>>10>+11~011110~+10+^11110^1+0100101
>10*^^1001^01^0>1110100^1111>1010010*0>~01~~00>0^>01*001100~+^01>0>+11100^1~0>00*00~*01*00110~001001+>00*101+01001
>^000^1~1~1~^0010*~1110+111>0*100*^0^^111+0101*1011^^^111^11010100^00100011*100>>1111+11*~001+*~0+010010*010^00*111000*001~0101000
~*^01**01*1*^+1^000~10~1100010*00*01^00~11^0001101110^11110^1111~~01*0011**1111*1*011100*~001+0>^11*0+0000^**100+>0+10011110+1011101100
^^1>1011^1*1*0~^110^1~**~00+011+1101>>010000>11+000010~11+000+1*0^101*0110*~0100>01>00~1*10~111>^~100111110
+*100~1>1>**+^0010*01*00+1+*1+0~111*101111>^*>>>10^1010~**011101111~011+010*10*11010~~01*01011>010>+0100111101*001>1101
^~>~>*00*1111010+1+10*0*01>^10^00*~111>11+*^111*1111011+11*11**+00011111>0000010101*~10^>11101+100+~*^1*>1110>11110110~0~10+001111
^>^11011^010+0>1>~~0>*01*10100~0>1>*0>^1*10010^+100~01*0001++10^010>0*01111101~001010*0~0110^010+10*0~+^+00~>0000>1~1+01+*0001~11111^1010101
^11^1***01+^*^00>*00~*1~>1^>+10100000+00*00>10~0000~00110*1*110*101>10111+0*11+>11100^0^0+00110000001001+~~~101000*~110>0000~~0*10*101100
*^+~0*1000^0^^1111>0100>0>0001>>1001*>1111^101>111111000*>*101100>~00111^10^1+~0*010^01>0~0*0110110>>0*0+111^011^0>>11101101010+111100001
*10*00^^>11~0>0+1*0+0~11~01^~>11^1>11110>10101+101111001^0>11~00^10100^+0>~0100~0^^*>10011001^0^0+0~>10~00+~~00010*0>101100100110
^000**0+0++0*0+>1**0^+0>000101>11>11~^10~01*>1110^01100011~+0~000>>1+^011+1^~*>*10+0011>001110~>~01^+001*+*10~01011010>0011111*01101010+0+100111+1111
^>>010~^>10>11+>1010^1+~11~1>101>0110*+000*0>010+010000*00+11+0~~11+^+11>^*1+10*01~10111*001010~001111
+0+>^1+*1>1>0001**11+011*11100010^^*0~1000001>00110111+10>1+1+0+1>01^^1~1+010>~1+~+000~~+>>0>10111110+110101
*0>000>01^0>0~011^01*1^00011~>0^1*0~*0~100~1^00~+^10~111+011101*1~>00>000>10^0*10>101^010000110>0011011+10
~>0+*~10*>10+1^01110^10*^00*101^001~0110^0111~1^11~^^00>~^1000>~00>>11111101100>1*00101+1010001^1101110+01>0>*1010~+1010
*0^0*~+11001^*~01^10>0++~01^11000>0*1^010^1000>0~1000~>11*1000+^~1>0011101>*1^01111001+11111~000^^101~1^11010111~1>01*~0001~11
*0>*>+1>+1^1100010001*11+1+1000^1100+0+10~*^1^0>1101*>0000000010>*10^0+10>~10111>10*10^~10001~>0001*1^11001101111
^111+1>01^00*00++1>1+0*11110~*01011+*~0+00+011~0^010*110+0>1111>01*11*~010^^01*0++11010010*1~00^0111~*10010*101~11
+>+1**>1+1100*+01000*10100101^++1>0*>11~10~10^>10*~+>111001+001>*00111~1+*101~0011010^110>~>10~001~1^111+101
~>>1+*1~+11~1>^11+00001+*0*11*1110~+00>~0110^0+0^110+0*+>11~1101*>0^^00~~0010>100110^>0111110^001010~>^000^000+110011*11~1>010>01011~0~0~0
>>>1++00~01^*1^^>0~>1^01*+011+0>0000^00001*1111^1>000101101000~01*10+10+1001+0111>+*101^0*~010^0101100011+10*011~010
^0+00+0^1000*0~11^**101+111101~01~~+*0~~1*^0+111010~^^11101*+01**^111110>0+*0100011100001000>*~110101>00101
*10>1>101^^0*0>+0010~^000*0+1^*1~^0001+0^>+001>+10~11+110100+11^0+*01~010100+011010*1011~0010~>1111001
^0*1000>001+*01^~1~100011*10>^0>1+^11001110^00110>10110^^^*101*100^0110100^11^1^+10^++1^^010+11>0~11+0^010>111111~000>>01111110111110100010^00110110
^^111+001^^1^~0+1^00+000*00>00>^10*11011100011*1*~0+00>+0^0>+0~1+11~1*1>0+0>000011~100*0~1*101~1^0*~110001^11010^+1101110011100001>110~+01
*^0~1~1*^~~11^+0011010^0*++>0101111*>000000^101*000110~1011^01**+1100>*>1+1~010100101^^1001+>0~00000000101*10~1>1+1+110
*11*^1^>01+100+1+1^0110>0001000*11^111>110001*0100+0~**1>>^01*+^01>1001~>0+>1110011*0010~0>1*011~~+0+110>1010010101>1011*0001
*0^1*000+*~0011+01>~~>^01111~0*0*>10+10+*000^0+11>11~00101101011^>100*~+^1~1~01*11+0101+111^010~1~+1>>011001>*01000*0>01001100
^000^1**111110011>00^0^10^01*00^0*>~0^1>1001001110++00>1~0~0^*110101000000011+000~+^10^1*11001000^100~0~01
*0^01+1~^01+1011++>1>01+1>>+^11*>1~0101+^011*1111111*1+11100~0+00110*~*010001111+0^+011^1~^*^001+00*10+0*010~00010111~1101000
*1*^*0^001^~1111101+*0001101+~^10*111>100000^11^*00~^0^11+^101+01+1010011*+01>*0*101*1111+11100011^^000~0010+00*1011001~>001110001
*11*00*~01*11^1++000^0~10+^~^0^+101*011~+*^*>1110000+1100*~*~101100>11>00101000+~100+1^00^0011~01010+01~00101~0111
~^*10>01101^110^01^+1*>1*0+0101010000000*0^>*10111111011^>^0~+^+00001100*>001100+1*++1>11011010*1~111*11111010~^+1+11>01~>11+000*>10~~1*011+101011
^*0>+>0>1~1011110>*001>1101111^*1^^1011^*11000*000>010~*01*>11~0*01001110110011011+1>0*111>*0010111~1
^*>1101*0011>>0+1+1>>^00~111101+>1*10^*>10>+00+0~001>^00^101>1~11111~>0^>0101*>+110^101001011110100011~101*1~0011111*11~10
>0*1>1^10>001*^1>1*10^>>1*00~11~0*01~001100+1^+011~000111+^01010^^10010>100011~00~^110*01101*1+10^00010+11~10111
**^00>^10~10+1*^01000+10~11*0+1010*1*1101+0~0~010110*1001>0^100^110*+1*0^1*111^10^1*+>00000011~1+10111100001+~1100^10011+00
^^^1~0~0001^00*+11*1>0110110^>*11011>>011*1*0101011000*~^10^001>100>~1110^1100111^0100>^^1100~10+1100111^0101111011
*^110>01+1001+*01^>*11~>110^001*10+~101*1~0011~^10*~1~100+110+~1010^01+0^0*11+01>0+11>10000>0>001*100110>11101
^~111>101+^10*010~0^001~0^0>1^1^>11>+*1110110**011>11111*00001110100+^>10>1~010>01*0^10*0^01111+11+1+1001>+00111*11100011~10
>>0^10001+1+1>00^^*1>01100+~+1~1>~1+*1>0>100^>10100+1+1+00100>1011+~>00*1000000~1*0+0+>^00>0111~+10110~000101
>11~*1~+0>101*1*0>010^>011100*^01++0~1>110~100>**00101^01>111*011>10*01^0>1~1011*0+000^00*10100110*0011111^000+10101~0
^011~^00>^101>00*^1010^111^111+11^010**0+00+10111>+111001^0+^1>1+1*>101001~1101>11+>1~>01>011^^~10101+10~10100110011~+010+000
^>0+~1*00*01111~1>^^01^^0000001**011*0^11>~0>+01>01^1~111111+10^00^++01100001111100011100+10+>0+1001111>*010001
>01+1^1>^1^11>~1*110^11000~1>1110+*^1~*11*>00>11000100^1110~1~0*11+>0~^^11^~+100101101101000*~0+01^11>1~001+^^0010100100~0010*+1110101001
>0>+1^++^001001>^000>0010>11100010>1001*0>11*0*0>*^^01110~~1011~0~^100*+0101^^010110~111110011010>010
^101^01+00>~100*>1~000*+000^>0*11~1>>1111>*111+^01001~0001>0~01++1^^1++00^1010*+0>11100110001101^1~>010101^01>0001001^0*1~~111011
*0^>1011+0~+00~11>0~1^101~1^101+01^^0*010>01~101>^01>11+000*^1~*1~*~00101>00>1010*00000~111~>00>1+1010>0~01+1~*1010001
+*11>0^1^00+10*0^010~*^0+010>01^*>0111>0~11>~0~01111^011*0~>1^0100+00001~0+1101>+1^00^1~00^111^1*111>0~10001+1011>+1>01+*+>010011+001100000101>1001111
^1*10001*1+^00>+01^0+**0>0101>00+000101~101+0>++*1~+~0+>+0011^>^01~1+>*00^0111^>000101+*00++0010100~101001^00010~1011~0000000101
**10^^101111001^0>11^0111^11+0010000^1>1>01+01++0>001^10~10*1~>011011^01>10^+10~000**111*1100001100~00
~+0>**+0*^011>101>110^+*1+*110011~^0>1+01010>~>00>01^*11011110010101>0011^00>10110+0*~00000+1^110>01100*1~100010
>~10*~0+^0>100>00^+*01*1011~00>~11^00*1^1000111~11000++>0*0111110^0*01*00111^>0101>110000>+1111~>11111
^*1110+~*1111111^1^1~0*1+1^~11>^010*0^111*0*0101101>0*11^1*00*1~110010~100>110110~1110>0^100110^^101*111110010111
^*~0>*1>1+10100*0^~>1010+10^0^001*^0001>1~^1+>11010100~01^01>01>~>*^1111000~1111~11110>0>11100>1001101+00+00010
+1>10>00^*00^011^1111*0>11000>1^*00*~010~~~00+^11001~111+1+00^++^+0~~>00101100>11>>~1011101*11~1^0+00***100^0~00*1^011+001011~01011>101000000>1100
*~0>^011^+>^0^011*1101>1+>0>0111011~1~0110^01*10+01111101>011^10111^0>*110^^^01*100^11~000000*10~010+001000>~000000~+001+1+~01
*0>1111**1>++1011>>000111>1+0100>0^111~>0>0^010**0*101>1^101+0100110~*0010*~1100+^10+1+10100+1>1001100
*~+11>^001^1*1^0^0101^110+1>101101011~10~0001^>*1110+10*+~*~0001~>0111>00110>1^0~^~^~>~100>100~00>~00~0+0100110~0>+100*11~11110
~^1+^11>001+0>01++100~0*111*^1^^10100*01001110+011^10110110^0001^0*00>1010>^10^100101^00^1010*1*^100000101~1^111^110~+01010100>~00^01101+01
^+0^11000^+000*^01001*+1010*11+>0101001~^0~*+^^1~10~0+>01~01~01~01111**^^000000^11*~10110011>110*0111+1011110~+0^1001*111~01101
^+*1*1^101+00000110~010~>0>^0^0000~>1~1+11^1101^11+*0110**110>0+~~*~0010+00^1101^0100*10001~+001>^101~1011010*+>010~*001101*101100
>0>++00001+*0*1^000^+*^0000000~0+~~0*00001^0*1~0>+00^~010+~11001+111~11>01~0>110~0^1100+~0100*1~^1001100
^**>*1^+0~001>>*0011^10001011^~**>1001~11+01^^~11+111101001>1>0^+~01*0~^11~00*1+000000011~000011~01^10110~+1>^*011*1+00~110010~110+++101~10111000
*~*+*000000^000*0~1>1~^^1101000*1>00011111>11^^1>+1110111~*>>1>>>*~0000001>+0>110+11111^1~1^11^0010100011011111+^101111*~1011011
+0^+^+00100**001>01+11~010^>0~00>^++0~0>1011>11>~0+11~>1~10^+100100^0*01110>11101*11~**0+1000010>11~~+000*00>>01110100011
^0^0111+*0+0**111010+110+*+1+10>~101~10011^10^00011^000*1~01*^11~10000011+^>1^0*+1001^11000111010001
>10>0*0^0>0*>~10001>101*+0^*1101~0^111~01^0>1^010011*+1011>1000~11^110110>0011^1^01^011000^1000101001^>*1101000^11100101
^1^1*0110111^^++*0110^0000010*11+1*^100^01~0**00+00^^0^1+00*01111>0~1++1+0~0^>10110+0>*0011100000011^1110111>01~000110011^1010^1000>10+1100010
^1>~*10101*1>~~+1^~01^1+11**101*>01+11100+^1>00+0010+000010***01+0~0111~011*1010>1+1*001100~00~11011
>01*>+11>^10000+0^1~+^11>1>~0~001>100+000>0+101*0>^0110~+10^000010^*101>01^+1+110*0*1+01101111^0+0000011~>1~101*10001>11^111~00011
+0**1*10>11+0+^*0>1111*^1000*+011001001+^01*11+*+>1+10*11*11110100>*00~1110100~+000*~010000^01011>0110011
~>1>1+111^1^0001^010>>01110*^11^^0>1**+*01101~~~~>000+~1+1+1010000+~10011101100~00+*01*11+~0100~11>11+1++^>1**~01~*~~00^1+11000000+1~11011*+01111100
^*+0^11^^11111~0*11^01>11+0^101~+11000110~+100*1110100^11^*>^1~100+1010~>11>~+011010+1010~1~1*001011
^10*11^+010~*1000+0+100^^1+0101>10*1>1>10*+00000001^*1*01>11011*>111++01*1011111011^1^000100*1000~^01*000001~11>1011
*01~^*1++110010+*00*11+01^00>^0100100~*1~0~110>0>^001101>1+0>1+00^111*10*1++01^+10*00*+00100~111~>11*0110110>110101111
+0^>~00+01>01001*0~+0^*10^0000110+1*1+1^1111000~00>*^^0+*01+10010111*^+010++>001001101^*+*0+0010~111010010*~0+00^>>10110000^~0010*00110000110
~^00^0*00101>11*1>0~^**~>1*111>00111^+111+~00*0+1>010+10+~11+~0~>^0++*00111+0000010011^011>00^10001010011*0~11010~01
*1+100~^>101~1^00*1^11010**101^10^1^~1011~0~+1000+0000+1~+1110*>1110~~>011110^011>10>>10111^10^~11111~11
*101^+11~11^1^~>~1>*1110100*~0+01011111*>1>>^>00+10>001101*101>~01010^>01~~00*+^110*0+11011110~>01~0**011~00001*110010010
>*1*11>0^1*100^>00*0^11^>001*101^00**10>010*0100+101>000*1>1+100011001010~01>1001>0^1011+100+010110^01++000~0^10+1^1010110110
^**11+0001011^+1+*0*>*0111001~01001011>1^11+1*>***11000*0^0~0*01~~0011*001>011101*00^1011>00101+011110^0~^~+^1*~1100100100000^+0+01011010011
>1^+10^0+~110^101+*>111100>0*0^>010~111>+011*000^11+>~01>110011>01^*1110011~011*110^~001110^>1>0110101^1++101+~0~1000>11^0~11^0~110*10100~1
^+*0~>000001100*~~~11>00*1>0^+1000*10^01+*01>110+0~*1110^0^~1*00000>00*0~01~~>*01101101010*10^~0111111*~11~~111000
^1^10^1>1001110~0>1>^0101^11>100*01^1~0*>101>1>111100^>1011010*11+11+00001>000+1~^^0~*01100010^1010111~0+01
^1^1101+101*^0~*1*110111^1^^^10*~1>011>011~101100>+*11+1101+++000>1^0+*~10011~11110+101000+^>1^+0011~+000110+000+010~~0~01101
^00*1>011>>^*011*>>1>^~+1^01~*^10+**1010>01>00110100~>011110~01101100^01~0+~>00011100^1111100>+^+010101+00001011001~0
*11*1011^0111*1>^~11+^01100+*00^010+0*0*01+**100110000011~1*111001>1^~00>00*10*0001001+~0>+1~0*00~**100010^1111~0^010011101
++0~*+*001^100>01001>1*+1111~0>>10+001*110*01*00010*00^1*0*0000011~1**~^0~0*000111^011110101+~011>*^1>~00^1>0+*~111>110101101*00010110+~1101
*^1*000*+^100110100^0001+~1010>0~01*0*>*>111000^>>0+10>++01~00101*00101111+0100*^11111110>>1~^100^00*100*0~~11>1011~0~00000
*>111*~*0>110~00>*~>00>**1^101~~1^01111*~0011~~*0^1**10010001+00010+^001>>1010+0010010+00+0100010111
*~0**1~00^0^0**10~0^1+011>1+11~~001101010*++>0~>+~101101*~111*100100011>1**~01110000+00+10^+^0011^010+0^0101^010^>11010100*111100+0+++10>11^01011101
>11*0+1>11+1^00^0000*10^0~00^***110*111*0~1*10*1+1+1000101+0101011*101^^0110^10>1>0010000110+01>^1^0100010+^10011000000~++00111
^111+*01^001*11111^*01>0110110>*+1>>0>100100+10~0~0*1^11~110*+*11>+10+1>01+*1^0+^>011~10~11001>0+1~*0+010100110*0^0110~111011~00110
*1>^0>1^>10>1~11^11+~1+101^>1111~*>1^~01>111~^000010101~0*01^0010001*11111001~+0>*00~001*>0100^00+*0>11110*0+~1110*10011+011+1^+0101010+00+01
^00^*101++0>11001>00+1+111*0*10111>^10~*1^10>11+*10110+101>0>1001011~>0+>1^00101+11+*1>00^1~1^00>01+~~1^11011+1>011>1101001~0~+0101~0
>0>00^>001>0*01000*0^10001^10100~>*00100^~10101+1*0^^*011~^0*1^01~01101010>001>0100*01100110^1*^01011>1^101^1000+11111110111^*+1000*11000011
*0*1^^1+>1000>+*001100*0*01>*0001*^1100~1+>011~1^1~01>~**>0110>~00011010001~000+100>+1~0101~011^11101011
^1^+>1^*+++011+>~0+00*1111111+1^1*11>~^0100^+10+01*11>>10^>0011+0>11000^>01101001+1>00+001+01010+0~11011>101+00>~1>0001+01~~0+~011~0>10010
^~0+11^^~011>1>11^00^1111^101~1101^001+010>0011+0^10^1+~0>0110010*10~0^101++00^~1*1~010000001+^1>~01~^>00^00+001^11010^1>011+1111+1~000100~10
+>1>0^0101*1~>^00100+0^0*1~0*001^*01+01001100+11*+011*00>^^111101>^110010000110~+0*1011~1>1*>001^>000011010010101
>0**+0^011>1>11>0*100111~~0~1>>~00~0001>100>**^11*111>101011>^~100100000100^*1*010101^*10~0>0*00~1000~0+01101~111
*^~1011101^>10~+0*>>000>1000010>11~0^0>01*0^10>0>*+*10~1>01111+0~1*0+101000*10+>^^11>0*>1011001~0^00*>1110100100000+1~011~+1~^1101000011111
*~1*++01>000*1>00110>1>0*1^000>*010101111^~+01100^^011*10+0^1~~10>1~>~11~001000^11+*>11111~>1~>>+0101100110101011
~^0>^^11^01>+1111^00100>>1101^1+10100101~100>1*01110*1~10*10~+~*0101+0>~001+1+**011001*0+1*0>>1~01~+1111+^01000>^0100+1111111001
^1+*^>101+01+>00100110^11001+0^01100~0^~>1^01*00011~00000^*011^+1101101>+^011010*1*10101100+0*~101^>0>111111101
*^100011^1**10>011^+001>1+01001001^1000^0>~01>0~1>>1~11^0**1110000110110*~+^10+0^>111101001101*1^11>^1*+01010111~101>1011110~0
**1++0^01011^*0~^0+11*1^*10>1~0+001*110001101010~^0~*~1011^11011~1^010001^^001001^+010+00111110+~100101
^~0>101^>1~^10100000+0000+0>0~^*10~~11*1~011~11*~~01~1>+^11000010^0>>1^1^1^0100~+>^11~001111001*000*>010+>1~0011010>1+0~~10+0+*0000~0110*110*000*1100
^000^+>0+110001+>00>11^+10*00**1001~1>>011>0101*1011011~^^1^^0++1000+>0^011000+1011+1+00000110*0*1+11011010+0*01*~1+~11*1~10^>001010*100~001+00>110
^>^01001+111+010*0*1^01+1001^01101*11>100^00~10*11>0^0*>~>0+10^11^^0~*^00110>10~011>000^110~10000101~0100~1111*11^^010010110110~100
^000^1~>>00010010+^1^10~>101*+>00001100*01+*0111>0+10*101~001*0>1~~0>1^010^*^010>^11100111110*11010*1011>11110010
+*>0>10~1>*1111*11001*0>1010*1*1^00~011111*+0~0^0^100~00111>~>000^10>00^1^^1^*0000^010111011110+1001+110^01~0110+00111++0+01*0+10110
*^1****00110*0+^0+*11^0^0>~1+10>0~*>~0>0110+0~111~0~010011100~001100^>10010+1101+0*~01~0101*+^000000>0+101100+11>000~0*0010*0101
^^11+111>*100+0010~^~0*110^001111~1^1^01+^10>000+00*+^+1010~1+1*11~~1011+*0*1~01*1~0+10110+~01*+1~101001000001*1000
+^011+**0111^~1*11110~01^1*~010*1>1000>01^10111*>*11+>11~^~1001>01>>~+0^00010011+1001*001~0>00000^01110110011
~*0>11+^0^111+0000>01^11*11*1>1^0+0*0^11~101~001+0>0100010>000*^00*10100~111>^+1~010~0000+0+10^001011*00100
^***+*~1010>10~^00^01^0**1001010^110111110*0+>01>1>10~0~1^0+~01>01000~*+^01111^0111101*0^>1111~10+1101011000~+1~10110*0*1~00001~000
*0~1^00^~111^~01111111^1>0+*00001010^~>11^10**^*1*010^0~010011~^~+1101110+01+1^100+~01100^11011^1+*0101100001001+1~1^110000
^~1^>100^1+1+0>1~110*1>^01101*1^*^00^0*>>111+~~01*11*0010111111>0*001~0000001101010110>*0110*^^01011110~000^1100111001+1>~^01+*1010010^0110011
+*>0~0~010~1*11~+^11+^0~1+11100*+001~^>++0~1^00>+10010011010+~^1010^++1011>^*000+11+100100~1100~01>01+101
>>^01+1>1*+1~110*1~>1101*101001+00*^^>>^101001100101011>010110^1^111>*1+^01>00>0100010010100+1>1^111^00^010^>1^10100>101*10111011010+11~00~1
>1^0+0011>~0^100001*1>1>~0~*10^*>0~1011^*0^0^+*11011110~01011*~1001*0*00~~11>10000+>0++~>*001^0>100000>^00101+0>01000001*11111111001100
^01>>101+0+1+^1^^00~011+1~111~1>110~1>^010+*1>011+*1011*^1001101010^>0+0001^>1~11~>0+101+100111*111+0*11*^+010~11^^01011000~0000110~~010
+^>*1*0^^~00100>0~*~00101011^1*0010>+>11~011>1~010^>1^^01*0010+1011*001~10+1010+0101>11000*011^0*~^00>>110>1110~1~0001~^10~000^010111011011
**1101>+110>1^^0~0110100>*~11++000^0^^1*01000*000>+0100000^000000>0^010011^00>0001~+00>0~0100+0*11101>100
^^~+1>1~*~01~010^~>00+10^00>1~*0*0>11>0>0010000001111101>11+11>0^~11100+01+111^++100^0010*10**01111110^0111010
>0^^00+>*1011~*~+1>*>0^1+^11101011001010^10^1011+0^0**00001*0*10>>100011+011+101~0>~~001+1^000001+00111^0000+00001~*~01+111*010001
*1^10+100>1^~1111>^00*0110^0~~>01*10010*100+>1~10011~**0010~+1*^101>00*110~>0100*10++00011111+11~111
*11^11+00^11^1*00^01>10+0^1100*010^001101*0*+1110110111000>0*1^1101*0*^1+01+00~0001001*001>*01*~101~110111+10
^*~0>~01>0011^0>0^1++0+11001011~++++1000+1>1+01+1+111+01*~1^1+1^10*00+1110~01^0+0^110^00*11>1^00011011+100~^0>1~1>111000101~1^00000+001
*0>0*110100^+011~^1111^010^100~00*>*11^1~*>10001001~0~*000000+*10*11*0011~0+*+001>1001~~>10+~101^100+~~0^1+01>00110^1~11~0*~111111>111
+*010*1~*00^1^^0*00000~~1100>001+*1^0+1001>+11~000110100**10>^1*^010110>>1001~0~^01~111000001+^10~~1010~0*101^0100+~1~00*0~>~00*001111
*11~1~>1+>1^01*00>1011>000>11*111*11**11>1*0^~1111110>101^10~+1>>^0~1>1+0110+00+100>001~0*0011011+0000^11~0011
>00^^*1111010+>001*111^^+011000~+>~~0111+^*1*+0001*0>~01^+1*101100~>010000*11000~01010011+^0100+10000
*1+0*>00*111>1*^1^0~10^1^111+~1011~*010*01*111*^10111001^0101^>0>11001100~01*010^~^10110100~^*10100^10111100001+10~0>10000*0~0000
*1^+0>1^^100*+0+0^100111^0^^0>11^011~0001*>010~000001~~0001>0100+1>^^01>*101*11111+0+11001~000+11110~~100001~^~000111
>>00~1>1*0110~0*>10++^0010100*110*00*0*0>1+^1^^0000~010010^+00010^001>0100*00100^+111*+0+001~01100>111^10>*11~011001~1*+00^011*1^111001011+1>+101110
^1*1001++~11>*>0110^11111*10^1^~00^010000>^>11001>11^0011010~11+>00+01^~01>0011000~^011+01+~^+10*111>1010~00~000~1
^1^^+1+1>1^000>100>0>0^010011001~~110^+00~11000>>1~~+101^*>1+01~0~>01*010001011~0>1110~+000~^00+100^+*1~1++01~111^10011001
^11*>>>01*>>0111+110~11>1*~0*10^1001>111+1*^010010*0100110>101+0*00~1+1>>1000**111*100*0**~11>0^100^1000^0110~100~111~1+01>1+1+1110110*0~0001001~0
^+0~0^>+^0000+>~0+*000111~1>*01+00*011000000+*>1+1~10*010*>1~>+10*>011>01~^1+0^1010>00~01>1~0~10001010~1>0+1110011101
~^^111>1001*000*11^~11000~1+*+00+1011^*10*~1110^1+1^>11~>~00*+11>1010^1>1110+00+000110*1+1110^^~00110~~0010110^110>01011*+10*0110110
+>+1110~***1^^10110+^10010^110000+1*1101>11~^1>11*1*0~101~1>0>0>011~1^1+0110+10~101*>1~>0~101>1001>0>0011+00+0011001
^110>*101+0111^0*0111~10*1^1+>10>1>>*010100>10+^+~0^+10000~**110001>110*000011*011+1+110110+0^+101^1101101>110111
*1>0*0~1^1110^0110>~00^^01010>11001^1+>11~0*11*^010101101^++0111+~*>>>0001101+^110~0+*11100*110110^1111~100111^011~^0~100~1010
>^00*^^*0~10~~00*01010+>1*00~>1~100^>*>1^111110000101+1>0~11011*00+*000+111^>011+0100101010~01^1*1+00+10>+11^01000++11010>1001^10000
^011*^0+1000101>11>1*1101*01*1^~>110000*11~10*^~0*01~^~+00111000+0*001+101+0>10~01^>001^00000>1~00+*011*1~1111110++000
>1*^*>~101110+100010+1>+*1>01+*00^*^0*+01~01001^0001>^1+01>10~11001001001000++~1~001+00^10~0*1111110~~1
>~0>0*001>>>**0>0111001010111*~1^0*1001^1^~00^~01~>*0+1*10>111>00*110100~^10100**1000110>0*>*00+0*0~1*0111>1*1>11~011+00001+011110~01010111~100
>0>^001^+10>1010~^1001*1+~+~+>11010111>011001^*+1^0+0100>1>^1*0100011+1^^111011+110+1~**+110~10~*01~0111010000011
>00>++0+~+00>*>01000>+0^11*10001^~0100+001+^>0*^11110~1*1*1>10101*>0^10>0+01>~0+001011>10^10*1+^~0000^11011^0000100^^0101*1000000000111110001101+001
*+>0+0100>1^11^01111*11^+>+~011001^0*+0*11101011111001+01*1>>01>**^1>011>101110>+001001000>000111^1^1>11000*01011>1101~0
^10^0~^10+1110*>000~11>0*>0*1~1111>~11100110^0~11+^>00+^100+^1010+>+1~0~0>0010*1+10001~1*~++0~*0111*10>*1100^01110+1101+0001*>>1*0011~1+111111001>11~1
^+~+00~0~01*0+^011*^0+01+1>~10000010100*+0+1~*1+>^~001~0+00+11~~11000+11>*01001*^0*^~0011011+~^0000+011*0001+1101110
>1>>1>10>^**^1^0^0~^001*+100+>0*11^00+001~0110000~+~010+^1+10~^10*>01>10*11*00*001*0+110111010000100111000010*1+0+01+1>0^~+101+010110100*1001111000
*0~^1001^1101*100+000^011~^~^1*10+10010+0>1^0001^>01^~0000*+011010*11010010111>^1+00100~1^1>>101110~01
>0>1~+0^~*101*10~0*0>1000001+00*0*01^*~110+01011+^0100111>0>001100*^*^11110+0*+11010>1011*0*110+10100100*11100
*^+1*0^0^0100+1^011~011000^+001>101+0+**0~1011~010^+1+1^+0*1001*110*~>^+110111+0101~001^0>01>00+~11+1101>1001~0+1*1101*010100~1+1+00110
*01+0>10^1~^101^1*111*+10~0100011^10+*+~0011^00^>11100^10^^0+1110^1*100**1011000110000>>1001+10>0~*0+10>001>>11100100101+1^000011101
^*11+0+100100*00**0*10>10110010^^1>111+0~+01~0*00^0*0111>1010001+01>0^^>0+1^1>^0110~010~1+1>00*1000~*0101010~1>1~101>1010*1~110101
*^*111001100^>*10>^1010*+011~0+00~11010+0~10>~11^~+~1***1101100+0~0+1>011>1^100>^11011>0+00^1^1*0100^001+^11>1+0001++00~+1101000>11110011~11010
+*>10>*+^10>0~10^0^00000001+100>*>~+0101+0>*01^0+11^011~10+0+1010010^0110^00110011^010101>^111>+1~010^110+0000+01^+1+^^+100110111110110011
>11+1*0>101+10*1^01*00*+>^0+01>^0~~0*000+00111001010001001^*~00>~0>*0111*001^0100101+111+^0~1~110110+10
~+*>011~1>>1^100>0^~>1100^+00^1+0~11~0>^~1*00~110>10~0*011*^1~1010^~00101~~001>000^1100100001>11*0^0+1^10>~1>110^00+00000101111010^**~111110*110110101
>0*100^+1~^10^10000>>~*^~00^110~>+1^1*0>0*0>+1*1*1++0000+10~01*11*01000~1^000001~+0+11^>0>>111010*0100>111011110~011101+000>^1110101011001~100
>1+1>00^~1^11100^>101111>11*1+*^1100^~0~111~^>0101011000*0~*1^^11^+000~+01011001>0>*1+111101>01000*011^10+0001~10*0^~~~01001+111010~*^0001+0~1111
~*10*0*0~100*111>01^0^^*00+0+00>0^00>1^11010010^1>0+^010~011^0110001^00100>1+>00010001101^~~010^1001010010~1
>1>>*11+1~1>11*+*10*^01001~1110*~^*01100>0*01+1~000^>00~01~0001101~>*+*^1100^~01010>>01000100100+11000100>010+11
^010*0^1~1>+*1^100*+1^1+0+0~~~00~1111>00000000~*00100*000>^~00>00+010*11+1101*0*0*10*0>110110100111~1
^>1>~11+1*0100+1^00+10~^100*>0011^~>110111>+1^~1+0>1000~0000100>000+^~000+1+~~1~^110~~*~0~0*1>1011~0*101000010
^10^>~1~0~0~10+00*10*0^~1^11>+111100~01011>>^000*1111~1**00^001>~11*~1>0*110110^10^1111++010010000+1010*0+1101~11
*0>0>*01~*10001>*+011>0^10+1*00101+1>+>01*100^0~++1+^00+110>111010111~0>101~11>0^000^10+*010111^>000000**10011011^1+11011~11+00>~0>1010>0~01
^^**^+101100000~10^1~0000*0*0100^0^1*+111010>0+*~10>1111110100*11~*~010+11~00~10*0^01101111*~00+1101
^*1*1>1^~1+00>+00111010>*01+111++00*>~0111>>00000*111000~0100^+1~000^**00001+0*~1^^10111+0>0010>11^111>+0+01^110111>111>11+0*0~1~101010111^+110101
>0^1>^010^10+0*~^0001>>10**1^001^0*11000001000>1+^+*0110>1>000>10~10*11~1>0^1+00>0011~^01~^~100111~100*1110000010001+0110~00~010
>~1>~00*0>1~0*+11+0*~11^01~0^0101010>0110*0~00*+100*^000^0+1*0>^1011^10^000111>+~11~0~11^00*11>~011*^>111+~>1000>0101000~110011011100000
*0^~0>11~^000~001*11**^01^11+>^0101010~0+11*1+0001*010+>>*1000~1000+0~1>10100^1*>>100*001+011010~01010*^100111~00+0+*1~00*1+^101*110110111001
^~011>0>>*00001>110>1+0010*1001+^1000*1*0++>+~0+01*01*10100*0001*00+111001^11+110*1+0011>>0100^0>111101*^~111110~01
+^100*~10^1>1*1+01*0111110+00>1>>11+0~^011^0000*~101~0>1101001^0*100^+11>0++011>01101*0~*101+1100^0>010*+0111>10101000
*>1+0*>0>*01>01>11101^01^0^11>011001011*10~00+1+0110001*1*10*01~~0*1^110*0*10~+^0~111+^~10>~110+1101~000101^010^11+1100+010101
^*000~^1110*01001*^~101~1>001100^1+0*00^>100110~>^111^0100^0100100>00>^100110>~1111>~1~01**0^0*11011000000010
*^*11*111011*^0*100>^0^111^~01111010*1*1100^01*1010+000~0101+0^~~10000110*1+110000>^1110>~+0110>*0~010000~11
**000>000*>*0*00100011+0>1+001^00*>1>011*01110011*>*0>11~10>^1110>0^11*00000101>1>>0+10~>0000000~1101010
^>+>*010+^~*+00~1^1**~0+010^0*1*00001000>1~10>1001~+01^110111^0+1110010>+1000110+0>10+11>11*1*001100110000~>010
+>>1+^>*0+0>00~*~*010>+101+0^01>11*^01~111*01101010>*00~0++1110+011>00>1101+>*^11>+1111~*^+00+*1~11*00000010>000+11111>00000100>101111+00~11101
>0~^>^^~>10011010*11^+0010^101*>~1~00~00++010^10*10011*0011*0~011^*1~^111+10011001*11^1010~001~~~1^00>+00*1111+0111100~0~00
*^11*^1+10*10~+10*~00>>00^01101*0*>111^~001110>011^110^1>~>^1>0011~0*0>10~100*10110>111000000100+1+^10^10101011*11>>0^1101001110000010
++>101~1^01*>0~~>+>^+110>00100010011~11^0^1^100100111^0011>*1000*1^001+00101>11*1*>11000^11^1>0+00~01^0~00~01~100*01~10100*1111
^0^+*00^+10+~1~0>0101>110010+1101+1*00011>*0~0>>0101^00~0>10>~0001*01++*011*1^+10~~+>00~1100>1~1^0110~001*01~1001*11101