####### ########## #.....# #........# ########.....# ##############........# #.........<..# #<....................###############.######.....# ##################### ################...............)................># #...................# #.#.##################.#.#######.########.###############.### #.#.# #......................# #.# ..... ###.#######.########.#.# #.# .o..... #.# #.# #.#.# #.# ...>..... ..# #.# #.#.# #.# ........... #.# #.# #.#.# #.# #.# #.# #.#.# #.# #.# ##'#+##### #.### ... #........# #..<# ... #........# ##### #.......# #........# ........# #........# ........# ##'#'##### .......## #.#.# #......# #.#.# #......######.#.# #. #......+...##.#.# #.##......##'###+#.# ..###..##.........# #.###..##......>..# .................. #..##..##.........# .................. ##### #.##..##.........# ................... ##...####..#..##.........# ...o............... #....+........###....#.#.# ................... #....#......#.# #....#.#.# .h................. #...........#.# #....#.#.# h.....%............ #.............# #....#.#.# .......o........... #.#.......##..# #....+.# ......o............ #.#.......# ..# #....### ####.####o..###### #.#.......# ......... # #o..# ######+#.......# #>... #o..# #..............# #### #...# #..)....#######. #########h..######.......# +.....)ooho.[)...'.......# ##################......(# #.......# #########