################### ..............#....#### .# ......................... #........%......# #.# . # #.#........#....# #.# ... ##.#.###%##.#######....#####.##...# #............%..)(....<............. #.................###.#.......#...# #................(# #.#............. .................###.#.......##.#### ..............o..................... !.............o........####%###.#### .............######.#.####.###...# .............# #..............# ........$....# #........###...# .........#### ........# #.### .......... ........# #.# .. ........... (.......# #.# ##... ........... ........###.#####.....# ........[.. ......................# ......(.. .......#).........#... o.. ........[.............. .......#..........# .####.#..........# # #..........# ####.#..........# .................# ................# .......##.####)## .......##.####)####### ...... #.##.........# ...... #.##.........# #...# #.##..)...[..# ##...###.##.........# <..(....%>..........# ########.##.........# #.)...%...........# #..........%......# #.................# ....................# .#........########## #.....[..# #........# ##########