#################################### ...................................# #..............>..............# ##### #.##########################..# ..... #######.###### ###############..# ......#...$.......... .................# ......#....$$$....... ................)# $ ......oo............. ...............).# ..%#..#.............# ################)# #o #.............# #.# .. #.............# #.# ## #.............# ########.# $ ..........$... .........# .............. ########.# ############## #.# #.# #.# #.# #.# ######.# ... $ #......# #.# ##<....# #.# #####.# #.# #.# #.# . #.# #.# .. #.# #.# +########.# ######<############# ..........# .........()..)....... ..........# ..........########### ..........# ..........# ########..# ....).....# #..# ^.........# #..# ..........# #..# ..........# #..# .........# #..# .........# #..# .........# #..# .........######### #######>.# .................. .........# ####.............. ########.# #.............. #.# #.............. #.# ########.............. #.# ...................... #########.# ...................... ..........# ##############..##### ########..# #..# #..# #..# #..# #..### #..# #########..#># #..# ...........#.################## ########..# ...................)...[....... ..........# .#################.......)..... ..........# #.############ ########..# #.# #..# #.# #..# #############.# #..# ..............######################..# ......................................# #######################################