############################################################### ..............................................................# ..............................................................# .....................................###########..............# ..............................................................# ########...........[......#################...##############..# #..##############..# #...# #..# #..# #..# #...# #..# #..# #..#################^..# #..# ###########..##### ####......................##############..# ................... ..........................<................# ................... ................$...........#############..# ........########### ###########.###############.# #..# ........# #.# #.# #..# ........######## ########.# #)#############..# ................ .........###############................# ...............> . ........................................# #######..####### #. ################........................# #..# #.. #........................# #####..#############...################........................# ................................................................# ............................###################..##############[# ##############.############.# #.. #)# ###########.# #.######## #.. #.# ..(.........############......... ... #######<# ................................. ........# ................................. #######.# ###.###############..############ ###########.# # .................. . .......<....# .................. . ............# .. .................. .# ............# #..############.########## .# #...: ............# #...............############.##### #..... ............# .................................. .O... ............# ...........###############[....... ...# ###########.# ...........###############.####### #..#############.# ...........................#### #####..$.............# ................................. .%.......[...........# ####........................#### #...............# #...###################..# #.############..# .#############...###################..###############.############..# ....................................................................# ..........)..)..##########..........................................# .############...# #..###########..############..###########..# #...# #..# #..# #..# #..# ########...# #..# #..# #..###########..# g..........##########..###########..############...............# .............................>.................................# ...........................#####################...............# ########..################.# #.#############.# #..# #.# #.#############.# ##########..################.###### ###..........$$...# .................................... ................$..# ........############................ ........#########..# ######..# #..############## ######..#########..# ........############........ .>.......o.......# ............................ .................# ############################ ##################