:::::::::.:.:.:.:.:.:.:.-...-...-.:=++|31i>++|=|++=;;;;;;;;;;;;;...-...-.-------:.:.:.:.-.:.:.:.:.:.:.:..-.:..-..:=++|i|vii+++++++|=;;;;;;;;;;;;.-.-.-.-.--.:.:.::-:-:---:.:.-.:.-.:.-...-...-..===|+||vlii>++|+++++=;;:;;;:;;;;..-..-.-.-----.::.:-:.:.:.-.:.:.:.:.-..-.-.-...===+||ivlvu>i=|=++|+++;;;;;;;;;:;:.-.-..-.-.:.:.:::-:.:.:.:.:.:.:.:.-..:..-..-.==:<%iivlnXYo|i=+|++++|;;;;;:;;;;;:..-.-.-.-:.:.:.:.:-:.:.:.-.:.:.-..-.-..-..:.=;;:3%vnooomuS>ii+++++|=+;;;;;;;;;;:.-..-..-.-.:.-.::-:.:.:.-:.:.-.:.-..-...-..=;;;=ilnXdXAX2vli|>=|++++|=;;:;;;:;;;..-.-.-..:.:.:.:.:.-.:.--.:.:.:...-.-.:..:=;;:=|iIvoXZJonlI|i|>=++|=++=;;;;;;;;:.:..-..-.:.:.-:::.:.:.:.:.:.-...-.-.-...:=;;;=+iiIvooX1ovIv>ii|>++++|+=;;;;:;;;;:..-..:..:.---.:.-.:.:.-.:.:.:.-.-..-.-:=;;:;+<|vlInnnn1IIIii|i|>++|=+|;;;;;;;:;:.-.-...-.:.:.:-.:.:.-.:-.:.....-..:..:;;;;;=+|vlIvnonn1vIvlii|i|>+++++=;;:;;;;;;.-..-.-.-.:.:.-:.:.:.:.:.:..:.-.-...=;;;;:|+=|=++=;;;:;;;.:...-...-.:.:--.:.-.:.-...:.-.-.:=;;;;=|=<ii|i|||=+|++;;;;;;;;..-..-.:.:.:.--:.---.:..:....-.=;;;;:=|=+|=;;;;;:.-.-.-..:.:-:.-.:......:;;;;;|++|ii%vq?vv#XmB#Zm2SXXnnnnnnnnuunvnoZ2pvs|=|+;;;:;.-..-..:.:.-.:.:...-..===;=|+|(3("{()i|ii==;;.-..-..:.---....-.:|+il{=i|iv%==:..-..:.---.-.:..:%|||%nonIvnLZYJmX#Xa|vSXZWmmZ#Z#ZmXmmeS==Sn(:>/=<{qXoIvIvlno=|;.:..-..:...-..:=:{n+)+==(nm#onnlnvX1i>=;..-..:.:.:..:=:=nIvvn2ZoonnXSX##mQXZ(>>+iX#Bmmm#ZXv*1:||-:=:vXX#mW#ZXoI;<:;;;<|%_=|==:-);=v3#XSoXoXXmZ7ov|>:..-..:;;;;;;=+|=<|lIvIvnnnoXSZZmm#ovivInn1n=l=1=,+=io"!:;===1uqwXSSSSSqX!`nmZns;.:..:.;;;;;;=|=++i|lIIIvnnoX2X##m&1n%iIvvn1i|=:=n,===;{=|i>=dmm#XSS2SS#|s+dmXoi==..-.:;;;;;;=|=|+%dZmJ==;;.:.-;;;;:;=++|=+1i::s%::.::==)s})+=::=%;::;=+(i:::s)XmX##XSSS21onnnXdX1li=|;;;;.:.;;;;;;;;+++++iiiiIInoXZ&}i>:==};;;;=v=:;==|}i=:=|o#mZ#ZS2SS1oonnnn1lli||=;;;;:..;;:;;;;;:|+++<|i|vIommo(;:,=|<(:-..:=i=:=vv}%;:|)mm##XZXSSooononnIIli|>=|:;;:;.:;;;;;;:;;=+|+=:u(:<%.:=:==:::=)in+=vnX###ZZZX2SnnnonnIvIi|i>++=;;;;..;;;;;;;;;;++++ii.=;|=:<||==-:=inoXmmZZ#XXSSnnnnnvIIii|i|=|;;;;;:-.:;;:;;;;;=+|+i|ivmo=X<;::>_<)+=|||ivIvii|:_=inXmBB#ZZZX2SnnnonIIIl|i|i=++=;;;.-.--;;;;:;;;=++vnnnvi>:o|=vX#mmZZ#ZXSSnnnn1IvIi|i|i>++=;;;:....-;;;;;;;=++%u=:|3#mm#ZZ#2SSonnovIII|ii|i|=|+=;;.:.:..-;;;;:;;++<3X!{=;%sI:=|vnnSXZ#ZmXXXo1-=>=+=-:.-:.....-.:;;;<|ivnnXXXXSS2XS2XSXXZZZ#Z#B#ZZSs>=vnX2XZ#ZZ#m&o2oolii|i|i|ivi+==...-.:.-.:...:;;||vvnnSSSXSSSS2XS2SS#Z#ZZW#m#ZXnv<|=+=|+=:;;;;:.-.---:..-.-.-.:;|==|++=:;;;;:;;.-..:.-:.:.--.-.-.=+|SU({=dZXnonnnnnnnSS2SZ#ZZBmewqZ1nvllii|i|>|+++++=;;;;;;;;;:..-...-.:.--.-..-.:+|+++++|:=;;;;;:;;:..-.-.:-:.:.:.:..-..||3mma_{w1n11vnnnonnnXSXUmZZXX#1vIii|ii||+++++|==;;;;;:;;;:..-.-...-.:.-.:..-.-.=|n###haevIIvIIIvonooXSZ#m#ZX2vvii|ii|=+++++|+=;;:;;;:;;;:.-.-..-.:--.:.:.:.-..-.|=|+|=|++:=;;;;;;;;;:.-..-.-...--:.:.:.:.-.--;|)5*l|i|i|lIIIIIvvnnk]##6Xo1i|ii|++++++++==;;;:;;;:;;:.-..:...-.:-.-.:.-.:.-..-;;=++||+++|=|++==;;;;;;;;;;;:..-...-...-...:.:.:.:.:.-.:.;;;=+|+|=+++|=+++==;;;;;;;;;;;:.-.-.-.-.-.-.-:.-.:.-.:.--...=;:;:+++i|ii|i|iillIv6ei>|+++|++++|=;;;:;;;:;;;:;:.-.-..-.-..-..-.:.:.:.:.:.:.:.::;;==|+=+++++++==;;;;:;;;;:;;;;;;;-.:..-..-..:...-.-.::.:.:.:.:.-:.:..:;;;+||+|++|==;;;;:;;;;;;;;;;;;;:;.-...-.-.-.-...-..-.:.::.:.--.:.-.:..-;;;++|=+==:;;;;;;;;;;;;;;:;;;:;:.-.-.-.-..-...-.-.-.:::-:.:.:.:.:.:.:.:.;;=<|v3G1ii>+===;:;;;;;;:;;;;:;;;;;;;;:.-.-..-..-.-.:..-..-..:.:-:--.:.:.:.:.:..-;=w|iiivz||=;;;:;;;;;:;;;;;;;;;:;;;:-.-..-.-.-.-..-..-.-.-.:::-:.::.:.-.:.-.:.-.-;=|+||I*=;:;;;;;;;;;;;;;;:;;;;;;;:-.-..:..-..-..:...-..-..-:.:-::.:---:.:.:.:.-.--<=++=:=;;;;;;;;;;:;;;;;;;;:;;;-..-..:...-.-.-...-.-.-.-.:::-:.:::-:.-.:.:.-.:..:.-=;;;;;;;;;:;;;;;;;;:;;;;;;-..:..-....-..-..-.-.-..-..-.:.:-:---:.:.:.-.:.:..-....::;;;:;;;;;;:;;;:;;;;;::..-...-.-.:..-.-.-.-..-.-.-.-:::-:.::-::::.:.:.:.:-..-.:...---=:;;;;;;;;;;;:-....-.-.:...-..-.-..-..-.-..-...-:.:-::.:-.:.:.:.:.:.--.-...-.-.:.....--:-......-.-.-..-..-.-..-..-.-.-.-..:..:.:::-:.::-::-:::.:.-.:.:.-.-..-.-...:.-.:..-.:.-.-..-.-.-...-..:..:..-..-..:.....::.:-:--:.:-:.::.:.:.:.:..-.:....-....-...-....-..:...-..:..-...-...-.-.-....:..:::-:.::.::-:-:.::.:.-.:.-....-.:..:.-..-.-.-.-.-...-.-.-..-.-.-..-.-..-.-.:...:.:.:-::.::.:-:.::.:.:.:.:.-.:..-..-...-.-..-.-..-.-.-.-..-..-.-.-.-..-.-..-..-..:::-:.:::.::-:::.:::.:.:.:....-..-..-.-..-.-..-.-..-..-.-.-.-..-..-.-.-..:...-.:.:.:-:---::.:-.:::.::.:.-.:.-.-.-.-.-.-.-.-..:..-.-.-.-..-.-..:..:...-..:...:...:::-:.::-:.::-::.::--:.:.:.:..-..-..-..-..-.-..-..-..-..:...-...-..-.-.-...-..-.::.:-::.:-::.:-:-:.::.:.:.:.-..-.-.-.-.-.-..-...-.-.-.-...-.-.:...-..-..-.-..-..:::-:.::-:.:::-:.::--:::.:.--.:..-..-..-..-.-.:..-..-..-.:..-...-.-.-.-.-..-.-.-.:.:-:--:-::.:.::--:-:.::.:.:...-.-.-.-.-.-.-...-.-.-.-.-..-..:..-..-..-..:..-..:::-:.::.:--:-:--:-:.::--:.:.:.-..-..-..-..-..-.-..-..-...-..:...-.-.-.-.-..-..:.:.:-::.::-:-:.::.:-::.::-:.-.:..:..:..:..:..-.-..:..:..:..-....:...-..-..-..-..:::-:.::-:.:-::-::-:--::.:-:.:.:......-.....-..-.-.....-..-.-.-...-.-.-.-.-.-.-..:::::::::::::::::::::::::::----..-...-...-...-...-...-...-...-...-...-...-...-.-:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.-..:..-.:..-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-::-:-:-:-:-:-:-:-:-:-:-:-:-::.--.-...-....-.-..-.-..-..-.-..-..-.-..-..-.-..-...:.:-:.:-:-:.:-:-:.:-:-:.:-:.:---..-.:..:.-..-.-..-.-.-.-..-.-.:...-.-.:...-.-.:.::-:.::-:.:::-:.:::-:.:::-::-:.:.:....-...-.-..-.-..-.-..:..-...-.-..-..-.-..-..:.:-::.:-::.:.::---:.::.:.:.:-:.:..-.-..-.-..-.-.-.-..-.-..-..-..-.-.-...-.-.-..::-:.:::-:.:::--::-::-:-::::-:.:....-.-.-..-.-..-..-.:...-..-.-.:...-..:..-.-..::.:-::.:.::---:-:.:.:-:.:.:.:-:.:.:..-..-.-.-.-.-.-....-.-.-..-...-.-.-..-..-.-.::-:.:-::--::-:.::-::.::::-:-:-:.:..-..:..-..-..-..-.:..-..-.-.-.-.-..-.-.-.-...:.:-::.:.::.:.::--:.::----:.:-:.:....-...-..:..:..:....-..:..-..-..-.-..-..-..:.::-:.::::-:-::--:-::--:-:-::-:.:-.-.:..:..-...-.....-.:..-..-..:..:..-.-.-.-.-..:.:-:----:.:--:-:.:.::.:-:.:.:::.:.-..-..-.-.-..-.:..-...-.-..:.....-..-..-..-.-::-:.::-:.::-:.:-:::--::-:-::-:.:.:..-..-..-.-.-....-..-.-..-....:.-..:..:..:...:.:-::.:-::.:-::-:.:-:--:.:--:.::...-..:..:...-.-.:..-.-..-.-.-.-...-...-.....-.::-:.::-:--::-:.:-:-:.::.::-:-::.:.:..-.....-.-..-..-.-.-.-..-.-..-.-.:...-.:..-:.:-:--:.::.:-:-:-:.::-:-:-:.:--:.:...-.-.:..-..:..-..-..-..:...-.-..-..-.-...-.::-:.::.::.::.:-:.::-:.:-:.:::-:--...-...-..-..:...-.-..:..-..-.-..-.-..-..-.-..:.:-::.::-::.::-::--:.::-::---:.:.:..-.:..-..-....-..-.-..-..-.-.-.-..-.-.-.-.-.::-:.:::.:--::.:.:-:-::.:.:-:-:-:.-.-....-.-.-.:.-.-.-..-..-.-..-..-.:...-..-..-:.:-:---::-:-::-::.:-:.:::-:.:-:.:...-.:..-..-....-.-..:..-.-..:..-....-.-.-.-.-::-:.::-:.:-:.:.:-::-::-:.:-::-:.:.-.-...-..:..-.-..-.-..-.::;=:;;;;=::..-..-..-:.:-::.:-::.::-::-:.:.:.::-:.:.:-...-..:..-...-.-.-.-...:;;=;;;;;;;;;:;;;:.-.-.-::-:.::-:.::--:.:.::-:::--:-:::-:.:..-...-.-.-..-..-..:=;;;;:;;;;;;;;;;;;;;:.:..:.:-:--:-:--:-::-::.:---:-:.:.:.:...-.-.:...-.-.-.-..:=;:;;;;;;:;;:;;:;;;;;;=:..::-:.::.:-:-:.:.:-:-:-:-:.::::-:.:.-.-....-.-..-..-:==;;;;;;;;;;;;;;;;;;;:;;:;;.:.:-::.::-:.::::-:.:-:-:.::.:.:-.:....-.:..-.-.-..:=:;:;;;:;;:;;;;:;;;;;;;;;;;;=::-:.::-:.::----:.::-:.:::.::-:.:...:..-..-..-...==;;;;;;;;;;;;;:;;;;;:;;:;;;;;::.:-:--:.::.::-:.::.:-::.::-:.:.:..:..-..-..:..:=;;;;;;;;:;;;;;;;;;;;;;;;;;;;:;;::-:.::.::-::.:-::-::-:.::.:-::.:......-.-.-..:=;;;;:;;:;;;;;;==;===;=======<|s>::::::::::::::::::::::::::::::---..-...-...-.:;;;;;;;;;;;==|+++|=|+++|=|+++|iiYi:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.-..:..-.:.:=;;;;;;;;:=|+++++|=++++|=+++|iiiivl::-:-:-:-:-:-:-:-:-:-:-:-:-:-:.-.-.-...-...:;;:;;;:;:=|++++|++++<||i||iii|i|i%vm:.:-:.:-:-:.:-:-:.:-:-:.:-:-:.:.:.-.-.-.-.:=;;;;;;;=|++|++|=+||ii%Ivezii|i|i|vvS::-:.::-:.:::-:.:::-:.:::-:.:.:.:....-.-.:=;;:;;;:|=++|=++||iiii|ii|li::-:.:::-:.:::--::-::-:-::--.:.:.:....-.=;;;;;;=|=++||ii|i++::-:.::::-:-::--:-::--:-:-:.:.:.-..-.:;=aiiiii|nSXZ#qX3(X>_v{XZ#mmXZXnnvIii|i++|:.:-::.:-::.:-::-:.:-:--:.:.:.:.:.:.:+|idvv|i|lvInX2#XBZZo+v|SXX#mmZmoonIiii|+++::-:.::-:--::-:.:-:-:.::.:.:.:.:.-..:uii1Iii|iivInnSXZm#Ze>;++|:.:-:--:.::.:-:-:-:.::-:---.:.-.:...:)i||<=i>%|+%=s|v=<)=3ns|>=|=:.:-::.::-::.::-::--:.::.:.:.:.:.-..:;:<=+++/==+=qXooi>++=::-:.:::.:--::.:.:-:-::.:.-.:.:.:.:.:;;;=|++||iiIvqe{s=%=<%vvns%*,c;<%v#Zmqo>=|;:.:-:---::-:-::-::.:-:.:.:.:.:.-.:..:;;;;:+++-==+:_;inX#mm####>vXC=|:::-:.::-:.::--:.:.::-::.---:.:.:.:...:;;;;;;|+||nXZmmmXwdXSv=}<==::-:.::.:-:-:.:.:-:-:-:.:.:.:.:.:.-..--;;;;;;+|innX#m##XS1o1ii|;;:.:-::.::-:.::::-:.:--.:.-.:.:.:.:.:...:;;;;:=+_ismX1ZZS1onvli=;;:.:-:--:.::.::-:.::.:.:.:.:.:.:.:.:.:...-;;;;;=+ivnnoXSXWZ#quw#ZUXP##Z1ooXpv|;=:::-:.::.::-::.:-::-:--.:.:.:.:.:.-.:...:.-;;;;;+i|vvonXSXwd#Xn21nnn2111nnd1v|:=;::::::::::::::::::::.:.:.:.:.:.:.:.:..-...-;;;;=|=++|==;.:.:.:-::.:-::.:.::---.:.-.:.:.:.:.:.:.:.:...-..:.:;;=+|=|=++++|::..-.::-:.::-:.::--:.:.:.-.:.-.:.-.:.:.:.:.:.:..-...:.-.-.:;+++++|i|||i||i>++++;;-.-.:.:-:--:-:--:-:.--.:.:.:.:.:.:.:.:.:.:.:..-..-....-..:=|++<|ii|ii|ii||i++|;;:..-::-:.::.:-:-:.:.:.:.:.:.:.:.:.:.:.-.:.-.:..-.-.-.:..:;=++<|i|iiivlliii|i=+=;;.-.:.:-::.::-:.::.:.:.:.-.:.-.:.-.:.--:.--:.-.-.-..-...::=+<|i|ivIvnvnvIIva>|;;;:..::-:.::-:.::-:.:.-.:.:.:.:.:.:.:.:..:.:.-.-..-.-..-.;;=|;;;;.-:.:-:--:.::.:--.:.:.-.:.:.:.-.:.-.:-.:.:.-..:...-.-.=;=;=;;:.::-:.::.::-::-----.:.:.:.-.:.:.:.:.-:.:.:..-..-.-.-:;;=|C)oXXmX%/nZ#Snvvi>=;:;;.::::::::::::::.:.:.:.:.:.:.:.:.:.:.:.:.:...-...-...=;;=Y4Xnvii>;=;;;::.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.-.:..:..-.:;:;;||iIn7/;J)c}=jvv|i==;;;;:::-:-:-:-:-:-:.-.:.-.:.-.:.-.:.-.:.-.:.-.-.....-.-:;;;;+i|lnms_%sXX1+vdmw1i||=;;;;;;::-:.::-:.:::-.:.:.:.:.:.:.:.:.:.:.:.:..-.-....-.:;;;;;=++==:;;;;:.:-::.:-::.:.:.:.-.:.-.:.-.:.-.:.-.:.:..-..:.-.-:;;:;;:|+++=;;;;:;::-:.:::-:.::.:.----.:.:.:.:.:.:.:.:.-..:..-...-.;;;;;;;+++++|:=;;;;;:.:-::.:.::-:.:.:.:.:.:.:.-.:.-.:.-.:.:...-..-.-.=;;;;;;=+|+|++|;=:;;:;;:.:-:----:.:.:.-.:.-.:.:.:.-.:.:.:.:..-.-.-.-.-.;;;:;;:;;+++++++=;;;:;;:::-:.::-:--::.:.:.-.:.--:.-.:.:.:.-.-..-..-.-..:;;;;;;;:=+++|iAk:X#1|++|;;;;;;;;:.:-:--:.::.:.:.-.:.:.:..:.:.:.-.:.:..:..:...-.:;;;;;;:;=+|+ilnh>aoii>+++;;;;;;;::-:.::.::.::.-.:-.:.:.:.:.:.---:.:..-.....-.-.:;;:;;:;;=|=<|iISUXv|i|=|+;;;:;;::.:-::.::-::.:.:.:.:.-.--.:.:.:..:.-.-.-.:..-.-:;;;;;;;;+++++|+;;;;;;:.:-::.:-::.:.:.--.:.:.:.--:.:.--:..-.-.-.-..-.-;;;;;;;++++=|=+;;;;;;::-:.::-:.:::.:.:.:.:.:.--.-.:.:...-..-..-.-.-..;;;:;;:++|+||ivnZnIi||=++|:;;:;;:.:-:--:-:---.:.--.:.:.---:.:.-.:-.-.-..:...-.-.=:;;;;=+|=++iivrehIii=|+++;;;;;;::-:.::.:-::-:.:.:.:.-.:.:.:.:.:..-..-.-..-.-..-:;;;;;=+++++i|v#aX%i|++++|:;;;;;:.:-::.::-:.:.-.:.:.:.:.:.-.:.:.:.-.-..-.-..-.-.::;;;:=++|++iivn2ni|>+++|=;;;;:;::-:.::-:.::---:.-.:.:.:.:.:.:.-.-..-.:...-.-..-:;;;;;=+|=+<|i{nnn|i>=|+++;;;;;;:.:-:--:.::.:.:.--:.-.:.-.:.:.--:..:....-.-..-..:;;;:;;+++|||innnoii|+++++;;;:;;::-:.::.::-::.-.:.-.:.:.:.:.-.:.-....-.-.-..:..:.;;;;;;+|+=i|vooXo1|i++|+==:;;;;:::::::::::::.:.:.:.:.:.:.:.:.:.:....-...-...-...=;;;;;++|=ivd#SXXmii>+++=;;;;;;:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:...-.:..:..-.:..-.;;;;;;=++=|+=;;;;;;::-:-:-:-:-:--.:.-.:.-.:.-.:.-.:.:....-..-....-.-;;:;;:=|+iInc=I:/3vv>++=;;;;;:::.:-:.:-:-:.:.:.:.:.:.:.:.:.:.:.-..-.:..-..:.-...;;;;;;;++vndmh;|;;;;;;;;.:.:-::.:.::--.:.--.:.:.-.:.-.:.:..-...-.-.-..-.-.;;;;;;;;=ii|llIvll|i>;;;:;;;;;.::-:.:-::--:.:.:.:.:.-.:.:.:.:.-..-.-.-..-.-.-..:;;;;:;;;+i|i|ii|i|ii|:;;;;;:;.::.:-::.:.::.:.:.:.:.:.:.:.:.:.:..:...-..:...-..::;;;;;;;:+ii|i|i|i|i|=;;;;;;;;:.::-:.::::-::.:.:.-.:.---.:.-.:.:...-.-.-..-.-.-.;;;;;:;;;:;;;;;;;;.::-:.::.::.:.:.:.-.:.-.:.:.:.---..-.-.-...-.:.=:;;;;;=<|i|ii|i|i|i|ii|;;;;;;;;;.:.:-::.::-::.:.-.:.:.:.:.:.-.:.:.-.-..-.-.-..:;;;;;:=|||i|i|ilii|ii|i|+=;;:;;:;:::-:.:::.:-:.:.:.:.:.:.:.---:.:...-..:..-..-.;;;;;:=|||iivIvIIvIviii|i>=;;;;;;;::.:-:---::.:.--.:.:.:.-.:.:..:.:.-..-..-..:.:;;;;:|+==;:;;:;:.:-::.:-::.:.:.:.--:.:.:.-.:.:..-...-..:...=;;=|=++|=;;;;::-:.::.:--.:.:.:.:.:.:.-.:.:.:.:...-..-.-:;=+++|=ive_$mBZSns==++=;;:.:-:--:.::.-.:.--.:.--:.:.-.:.:.-.-.-..::=++++:>={vSXZZaq1|>++|+=;::-:.::.::.:.:.:.:.:.:.-.:.:.:.--..-..-..;=++|<||iIvX=)!=iiv(v|_>=<*##&vi|++++=;::::::::::.:.:.:.:.:.:.:.:.:.:.:..-...-.:;=++|iiiIvvXm>s+<.avXs%=;>=|++;:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:..-.:..:;+>%<1<(|:i=>+psI|i|=+++=::-:-:-:-:.-.:.-.:.-.:.-.:.-.:.-.-.-...-;;+z|iivlvIoXSZmmas;:-+~|_cuZ11Il||+|++=:.:-:.:-:.:.:.:.:.:.:.:.:.:.:.:.:..-.-..=;)1vuvlIIvnnSZ##Xo%==vnwmmXXnvIliii=+|=::-:.::-:.--.:.:.:.:.:.:.:.:.:.:.-.-..::;;i|>+++:.:-::.:----:.:.-.:.-.:.-.:.-.:.-.-.-..:;;<|v&vIIInnoZmm#Xvi-iXX##ZSon1IIli|i=|+::-:.:::.:.-.:.---.:.:.:.:.---.:.:...-.=:;=|vzIvIIvo#dVmZa{>;ivS#mZXoo1IvIliii==:.:-::.:.---:.--.:.:.:.-.:.:.:.:.:..:..=;;:||llilIveXZd##ZUUUmoommQpoo1IIInuivc=::-:.:-:.:.:.---:.:.:.:.:.:.:.:.:.....:;;;;+=+|||i|IooX21nnnv2SUX#wJoo1IvvoS1v1::.:-::.:.--.:.:..:.:.-.:.:.-.:.-.:.-.:.=:;;=+|=+|:;:.:-::.:.:.:.:.-.:.:.:.:.---.:.:.:.-..=;;;;;=++++|=+|i|ii|i|i|ii|ii||i|i|i}(|==;::-:.:.:.-.:.-.:.:.:.-.:.:.:.:.--.-.-.=:;;:;;=|++++|=|||i|ii|ii|i|i|||+++++++;;;:.:-:.:.:.:.:.:.:.:.:.:.:.-.:.---:..-:;;;;;;;;++|+++++++||||ii|>||=+++++|++|:=;;::-:.:.:.---.:.:.:.-.:.:.--:.:.:..:..:;;;;;;;;=++++|+++++=+++++++++|+|++++=;;;:;:.:----.:.:.:.:.-.:.:.:.--.-.:.--:...:;;:;;:;;:=++++++|++|+|+++|++++++++|=;;;;;;::-:.:.:.:.-.:.--:.:.:.---:.:.:.:..-.=;;;;;;;;;;==|++|=+++++++|=++|+++|=:;;;;;;;:.:.:.-.:.-:.:.:.-.-.:.:.-.:.:.:.-..-;;:;;;;;;:;;;=++++|++|=|=++|+++|=:=;;;;;:;;::-.:.:.:.:.-.:.:.:.:.-.:.:.:.-.:.-.:;;;;;;:;;;;;;:==|++++++++|+++==;;;;;;;;;;;::.-:.-.:.:.--:.:.:.:.:.:.:.:.--:.:..:;;;;;;;;;;;:;;;;;==+|++|++==;;;;;;;;;;:;;;::.:.--:.:.--.-.:..:.:.:.:.:.---.-..-:;;;:;;:;;:;;;;;;:;;;;:;;:;;;;;;;;:;;:;;;;;.:.:.:.-.:.:.:-:.:.:.-.:.-.:.:.:.:.:.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;;;:..:.:.:.:.:.:.-.-.:.:.:.:.:.-.:.:.-.:;;;:;;;;;;;;;;:;;;;;;;;;;;;;:;;:;;;;;;;;;::.:.:.-.:.:.-.:.:.:.:.:.:.:.:.:.:.:..:;;;;;;:;;:;;:;;;;:;;:;;:;;:;;;;;;;;;;;:;;;...:.---.:.---.:.:.:.-.:.-.:.:.:.-..-;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;:.-:.--.:.:.:.:.:.--.:.:.:.:.-.:.---.:;;;;;;;;;;:;;;;;:;;;;:;;;;;:;;;:;;:;;;;;;;.:..:.:.:.:.--.:.:.:.:.:.--.:.:.:.:..;;;;:;;:;;:;;;;:;;;;:;;;;:;;;;;;;;;;;;;;:;;..::.:.:.:.:.:.:.--.:.:.:.:.:.:.-.-..=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;:;;;:.-..:.-.:.-.:.:.:.:.:.-.:.--.:.:.:..=;;:;;;;;;;;;;;;:;;;:;;;;:;;;:;;;;;:;;:;;;;..:-:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.-.:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;..:..:.:.:.:.:.:.:.:.:.:.:.:.:.:.:..=:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.:.:.:.-.:.-.:.-.:.-.:.-.:.-.:.-.-..:=;;;;:;;;:;;;:;;;:;;;:;;;:;;;:;;;:;;;:;;;:;-.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:..:=:;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.-..:;;;;;;;;;;:;;;:;;;:;;;:;;;:;;;:;;;:;;;:;;;:;:.-.:..:.:.-.:.-.:.-.:.-.:.-.:.-...=;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-.:.:.:.:.---.:.:.:.:.:.:.:.:.-...=;;;;:;;:;;;;;;;;;:;;;:;;;:;;;:;;;:;;;:;;;:;;;.-.:.:.:.--.:.:.:.--.:.-.:.-.-...==;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.:.:.:.:.---:.:.:.:.:.:.:.:.:..-.==:;;:;;;;:;;;:;;;;;;;:;;;;:;;;:;;;:;;;:;;;:;;;:..:.--.:.:..:.:.-.:.:.-.:....-.=;;;;;;;;:;;;;;;;;;;:;;;;;:;;;;;;;;;;;;;;;;;;;;;.-:.:.::.:.:.:.-.:.:.-.:.:.-.:.=;;;;;;:;;;;;;;:;;;:;;;;;;;;;;;;:;;;:;;;:;;;:;;;;..-.:.-.:.-.:.:.:.:.:.:.-...-:;;;;;:;;;;;;;;:;;;;;;;;;;:;;;;;;:;;;;;;;;;;;;;;;:;.--:.:.:.:.:.:.:.:.:.-..-.-.:;;;;;;;;;;;;:;;;;;;;:;;;;:;;;:;;:;;;;;;;:;;;:;;;;;;..:.-.:.:.:.:.-.:.-.-.-.-..:=;;;;;:;;;:;;;;;;;;;:;;;;;;;;;;;;;;;;;:;;;;;;;;;:;;:.-.:.:.:.-.:.--:.-.-...-..=;;;;;;;;;;;;;;;;:;;:;;;;;;:;;;;;;;;;;;;;;;;;:;;;;;;;.-.:.:.:.:.:.:.:...-.-.:..=;;;;;:;;:;;;:;;:;;;;;;;;;;;;;;;:;;:;;:;;;;:;;;;;;:;;;:..:.-.::.:.:.-..-.-..-.:;;;;;;;;;;;;;;;;;;;;;;;;;;:;;:;;;;;;;;;;;;:;;;;;;:;;;;;.:.:.:.:.:.:...-..-.-.-:;;;;;;:;;;:;;;:;;;;;;;:;;:;;;;;;;:;;;;;:;;;;;;;;:;;;;;;;:..-.:.::....-.-.-.-..:;;;;;;;;;;;;;;;;;;;:;;:;;;;;;;;;;;;;;:;;;;;;;;;:;;;;;;;:;:..:.:.-..:.-.-..-...:=;;;;:;;:;;:;;;;;;:;;;;;;;;;;;:;;:;;;;;;;;;;:;;:;;;;;;:;;;:..--.:..-...-..:...==;;;;;;;;;;;;;;;:;;;;;;;;;;;:;;;;;;;;;:;;;:;;;;;;;;;;:;;;;;.:.--:.:.-.-..-....==;;;;==++++++++++++++++=;==;===;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;...:.-...-.-.-.:.=;;=|||>+++|++|++|++|+|++|+|++|++++;=;;;;:;;;:;;:;;:;;;:;;;;:;;.-.:.:..:...-..:;;==++++++++++|=++|++++++++|++++++=;;;;:;;;;;;;;;;;;:;.:..:.:...-.:==+|+||i3dS11Il|i>++|++|++|=+|++++|++|++++++|++|==:;;;;;;;:;;;;;;;;:...-.-.:..:=:|+++|i|IvnnvIvi||i|=|=+++++|=+++|=+++++|++|=+++++==:;;;:;;;;;:;;;;:..:.:....:==+++++i|iIvIIIIIvii|ii|i||>+++++|++++|++|=++++|++|+|==;;;;;;;;;;;;:;.:...:...:=;=|=|+=|+++|=|+++|=|+++|=|+=;;;;;;;;;;;;;:..-.:..==:=++++<|i|vlIIIIIIIIvIl>i|||i|||i||i||>++++++|=++++|=+++|==;;;;;;;;;;;;.:...:=;;;+|++|i|i+++++|+++++|+++++=:;;;:;;;:;;...-.:;:;=++<|i|iivIIIIIvnnnnndLXnvviii||i|i|iii|i|i=|+++++|+++++|=|==;;;;;;;;;;.:...-;;;++|i|iivlIvIvInnnnnnnXZXoXvvIIiiii|i|i|i|i|ii|++|=+++|++++++|=;;;;:;;;;:..-.:;;=++|=++|=++=;;;;;;.-...=|ivd"*:={dm2XXSXX2SS2XZZmmmmmmm##XonnnnvlIlvvIIiiii|ii|i|i||=|+++|+|=;;;;;..-.:+iivoa=><)m#2X2SS2XSSSZ#ZmmBmW#e3Z#m2oonnnnvlIIvIvniii|i|i|i|i|iiii=|+=;;:;.:...<|vdmm6z=3m#XSSSSSS2SXUZZmmBmZZZ%}vZXmXXoonnnooeoonnonIliii|ilvlIdkiii==;;;:..-.;;=]oX##ZZZm3mXZmZXnlIvlvIvIvnXoviii;;;:.-..=;vInnoXZ#mBmXamuXSnnnnvIIIvlvnn21ii|+=;;..-.+|:;.-..iivvnomm#m#AZZ###mmmBmWmB##ZZSS1n>+=|noXSXXZmBmB##ZZXSnnnon1IIvIvIIii|i+++;;..-.i|vvq#X##XXiXXZZ#Z######Z#ZZZ21l~=:=loX2SX#ZmBmWZZUZSSonnnn1vIIIIIii|i>++|;;.:..i|vX()SX}=>i:)>%=:=I;:|ivnnX21*vovvi;=||==s>>::+;=vo#ZZmmWmmZUZm2SS2SoonnnvlvIv|ii++|++=;:...iivS#m1:}=;L+(::;;=)%>=.::;>:::+=":=vvoZUZmmmmWZZUZSS2XSXononnIIIIi|i=|=++=;:..:iivXSX#;s===:%|i;v=.+<|===|s;;;:-:||vvo#ZUmmWmmZ#ZZSSSSS2XnnnnnIvIii|>+++|:;:...i%IvSS#a:,aa)n|ii(:=|{1=|=ivn++|=;;:.-.iIvInndX}=vX%+=l|/-|><+ni%vu}uv>.=||lvoXZ#ZWmBm#ZZUZXSSSS2XXSowooonii|+++=;;;..:lvIvvoX#a=e2i;:.==|;;;;...lIIIvnnXm|/)~==::<%====;-_J1vIvni>.=+||+nSX#Z#mmmZZZZXXSS2XXmX(>3m#eXs|=+;;;;.:.vIvIInnd#nXc=|>.:)~====v2nl|iiIvI(;====|vnS2X##mmZZ#Z#ZZqZZmmZ(c=#Zovvi+==;;;...vlIIvnnnXmmmovi:=v.;:\%Ii+|iii|i|==+=:=||{oXS2XZ#m#ZZZUZZ#Zm#e,:=3ZBXoc+=;;:;.-.vlvIInnnSX##moooi>+<_*I>==||=ii=||==:.-:=>1nnn}3U##ZUZZ#ZZZm#}<<<{X#ZX1==;;;;..-vlvlvnnnX2XXZ##Xn:=~<%=;:+=|||+|||==;:::>:|vv1inXZZ#mZUZZ#ZZ#a=.<|}ZCl|=;;;;;.-.vlIIvnnnXSSXZZZZXii%+>::;==++||i+|====:|<;:illlIXXXZZ#mZUZZ#ZZmmoo]1v|i=;:;;;..-vIvIvnnoSS2S#Z##2vnn:;;;;:.-.IIIvnonnXSSSXZZmmXSos>==:<==vinvvn!{*+_+%:=;;;;:;..-vlvonnoX2XSSXUZZBm#Xmouiii+=:+I}%n.-:=++_>:c:-::/l:.+<)#m#XSS222SX6|i+;;;;;;;.:.vvnnonnoXSS2XZ#mmmBZZmonv>i|=:+dliI1;===<%_i(::<({;:=!+##mZS1nnnnXz||=;;;:;;;...nnnnnonXX2SSmZZ#mBmmUZoovvi|+=:<+|+);=|<-2(===|n(=e>i::::|v.=;=!"!>IX2#nvvIvIi|=+=;;;;;:;..-ononooSSS2SXUZ#mmBB#UZXn1ii><||>:>.:I_=;>;.::=I:==+=,=%=Ii3o1II%i=++|:;;:;;;;.-.onnonXS2SSXZZUmmBmB#ZUo1l+|=<|ii|;=:+;=:|;:==;soc:|==J|=iJuoIIli=|+|=;;;;;;;;..-ooooXS2XSSZZ#ZmmmW#ZZZo>;===i%%i|;vs=|;/=|1_uqa%nZSlii|=++|+=;;;;:;;;..-mXS2S2SSSXZZZmmB#UZUXSos+>===vnXZ#Z#qqwmX#mwwua_anm##Z#mG1e|i||=|+++=;;;;;;;;.-.>ZXXSSS2XUZ#mm##ZZ#X2Snc;{*=|)XZ#Zmmmmm#ZZZ#mmpw#hZ2SSX#11i|i|=+++++=;;;:;;;;..-p#USS2XSXZmm##Z#Z#X2X2n1>;;vnXXUZmmmB##ZZUZU##XZXSvno22vv|i|i=+|++|+=;;;;;;;;.-.k#XSSSSSSZ#Ue%XXZXSS2nn|=|unS2ZUmmBBm#ZZUXSS2S2onnnn1lII|ii|>+|=++++;;;;;;:;;..-E#XS21nS2X=uovlXSXS2nvi>:++++++++;;;;;;;;;...US1onnnnnXZZ##LmmXc{|>:>ioSXZ#ZBB#Z#ZX2SS2nonnIIIIIIii|i|>++|=|=|++;;;;;;;;;:..Y1lIv%illllvvv11vvooXX6ai/{XSXUZ#mZUZXXSS2onnn1IvIvIli|i|i>+|=++++++;;;;;:;;::.-|+|<|ii|i|i|iilIIvI1nn2XwedZXXX##m#ZZZS2S2ononvIIIIIi|i|ii=|=+|++|++;;;;:;;;;:..++|=|+||+++++|++++=;;;;:;;;;:.==|=++|+|++++++||ii|i|iilIvS2XX#;qZXXS2SSonnnnvlIIii|ii|i|=|=|++++|+=;;;;;;;:;.:;;:=|++++++|+++++|||ii|i|ilvn2X##GXSSSSSSononoIIv%i|ii|i|>++++++++++=;;:;;;;;;;.;;=;==+++|++++|+++++||i|ii|ivnXX222S2S2SSSononvIIii|i|i|i+++|++|++|+=;;;;;:;;;;.;;:;;;;=|=+++|=++|++++|+|+++++++++|;;;:;;:;;;;;;:;;;;;;;;:;;==|++++|+++++++||ilIvnnXmS##Zk=Xvii|i|i|ii=|=+++|++|++++;;;;;;;;;;;;;;;;;:;;:;;;;;:==|+++++|++|=||iIIvoXSAX2SomeIl|i|ii|i|+++|++++++++|+=;;;;;;;;:;;;;;:;;;;;;;;;;;;;:=++|++++++++|iIvoXX2nnnn11Ii|ii|i|i=|+++++|=|++++++;;;:;;:;;;;:;;;;;;;;;;;:;;;;;=;==+++|++|=+||7Svlvv1nnovI|i|i|i||+++|++++++++|++|=;;;;;;;;;;;;;;;;:;;:;;;;;;;;;:;;==++++++|=|IlvIIIIvvnnli|ii|i|=+|++++|++|+++++++=:;;;;;;;;;;:;;;;;;;;;;;:;;:;;;;;;;==|+++++|||i|iiIIno1i|i|>+++|=++++++++++|++|++=;;:;;:.-;;;;;:;;;;;:;;;;;;;;;;;;;;;;==|++++++=;;;;;.-..-:;;;;;;;;;:;;:;;;;;;;;;:;;;:;;;==++||||*||=+++|=|++|++|++|+<|i|i||vi+|+=:;;..-.-.--;;;;;:;;;;;;;;;:;;;;;;;;;;;;;;;;:==++++++|++++++++++++++|i|i|iv71s=++=;;.:..-.-..::;;;;;;;;;;;;;;;:;;;:;;;;:;;;;;;;;;===+++++|++|++|++|=ii|ii%vm)Ci++|==...-..-.:..-::;;;:;;:;;:;;;;;;;;;:;;;;:;;;;;;:;;;;==|=++++++++++i|i=+++++|v...-.-..:..-.-.-....-.:..-.-..-:---:;;;;;;;;;;;;;;;;;;;;;=+++++|||ivZvi||+++|=+<.:..-..:...-..-.-.:..-...-.-.-..---.......---:::;;;;:;;;;;=|++++<|il*||+++|+==|+...-.-....-..:...-..-..-.-..-.-.-..-.:.-.-.-......--:;;;;;;:+|+++++|=:;;;:;.:..-.-.-.-.-..-.-..-.-.-..:...-..-.....-.-.-.:.-.-.-.-::;;;=+++