########## ###################### #........# #......o.o........!... #.######.# #..o#########...###### #.# #.# #...# #...# #.# #.# #...####### #...# #.######.######............o..# #....o.....^.................... #.######......................... #{# #.#########.........o...... #.######...................o..... #.........o..................... #.#######.#######..###### ... #.# #.# #..# #.# #.# #..# #.# #.# #o.# #.#######.#######..######. #.......................... ########....).....#######. #.######...# ##.######...##### ................... #####............ #..########## #. #..# #. #..# #.#########..###### #................... #.........o...##### #.............# #.............### #................. #................ #........######## #.#####..# #.#####..############ #..).................. #...........o<........ ##########............ #..#####...# #..# #...# ##########..#####...# #...................##### #......................... #..................)...... #.##########.............# #.# #.............# #.##########.............# #........................# #......................... #......................... #.#######...........###### #. #.# #....o..)...# #. #.#######.....<.....# #.. .. #...................###########..#######.... #............o.............................. #######...#######............#####.......... #...# #............# #...####### #...# #............# #...# #...# #............# #...# #...#######............# #...###### #######...o..................#####......... #.........o................................ #.........<#######..............)).....### #.#######..# #.##########..######..# #.#######..# #.##########..# ..# #..........# #............># .... ############ ############### ##