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