### ###########.# ..# #...........# #.# #.#########.# #.# #.# #.# ###.########## #.# #.# ###############...##...#...######## #.# #.# .......##.............#...##.....# #.# #.# ......................#...##.....# #.# #.# #+####...................#...##.....## #.# #.# .................##......#...##......#####.# #.# .........................#.................# #.# ..........##............##.................# #.# .......<รท.######.........#................#### #.# ..........................................'.># #.# ....................####+##...............#### #.# ...............g..........................# #.# ............###{O..............###........# #.# ..............#...#................#####.## #.# #+##..........#...#............##.....##.# #.# #..........#.................#.....##.# #.# #..........#.................#......#.# #.# #........).#...#####.....#.# #.# ###......)....## ##....#.# #.# ####..).....# #......# #.# #.......## #......# #.# ######.....#+## #......# #.# #.............## ##...##.###########.### #..............##+##....##...............# #......)###.............################## .........#...............................# ....#....#.............#################.# ................#####+###### #.# ................# #......# #.# .##..........##.#####......# #.# ............##..##........# #.# ....(.....................# #.# ..........................# #.# ..........................# #.# ..................##)###### #.# ..................##.# #.# .....................# #.# ............#........######### #.# .....<....#................# #.# ..........................# #.# .........................# #.# ........................###### #.# ...............>.............# #.# '#.....###..........###.## #.# #.....# ############ #.# #.# #.....# #.# #.# #.....# #.# #.# #..)..################.# #.# #......................# #.# ####'########################.# #.# #...................# #.# #.################### #.# #.# #.# #.# #.######.# #........# ##########