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