### #<# #.# #.# #.# #.# #.# #.# #)# #.# ######## #.# #.......# #####'####### ############ #....... #...........# #..........# #...... #...........# #..........# ...$. #...........# #..........# .o. #...........# #..........# #o# #...........# #..........# #)# ############...........#####..........# #.# #.........................%)..........# #.# #+# #.............................######### #.######.# #.........................>...# #########(.....#.########.............................# #.....%.......>...)...................................# ##.###########.#.########............(................# #.# #####.#......................... ...#######..# #.# #..|..##########................ .##.....##.# #.# #.....# #................ . ..._...#.# #.# #####.....# #...................#.......#.# #.# #.........# #...................#+##+##+#.# #.# #.....###.# #...................#J## #.# #.# #..%..# #.# #...................#+##+##+#.# #.# #.....# #.# #.............................# #.# #.....# #.# #.............................# #.###.....###.##########.............................# #...'.......#..............................)...((.(..# #####.....#.#.##########...................%.........# #.....#.#.######## #.............................# #.....#.#.##.....###.............................# #.....#.#..'...(.............>...................# ######...###.....###.............................# #...# #.....# #.............................# #...# ####### #......|......................# #...# #.............................# #...# #.............................# ##+## #.............................# ######.######.......#####.###### #......'..................# ########.......#####.####.# #.......................#.# #.##################.##.#.# #.# #....##.....#....)..#.# #.# #.##.##.###.#^#...###.# #.# #.##.....<#.###...# #.# #.# #.####.####.#.....# #.# #.# #.# #......#.[.#.# #.# #.# #.###############.# #.# #.# #.................# #)# #.#######################.# #.........................# ###########################