######################################### .......................................... ............................................ ...........................o.)[............... .............................................. .............................................. ...............................................# .......................o.......................# #########.......########################.......# #.......# [...... #.......# ....... #.......# ....... #.......# ...... #.......# ..o.. #.......# ...o #.......# . #.......# #.......# #.......# #.......# #.......# #.......# #.......# #.......# #.......# #......)# #.......# ##.......########### ..................... ...........)......... ............%......... .........<....<........ ....................... ...................... ....................... #.......############.. #.......# #.......# #.......# #.......##### #...........# #...........# #... #........_..# .. #...... #...........# ... #....... #####.....<.....########. ....########.......# ......................... ....................# ..............................................# ....<..........................................# ......................................>........# ...........)..................................!# ..............................................# ..............................................# #####.......######### #.......########...)>..# #.......# #.......# #..Z)...# #.......# #.......# #....%..# #.......# ### #.......# #.......# #.......# ###.#######......# #.......# #.......# #...'...%%#......# #.......# #########.......###.#.#....%#......###### #...>...# ......................###'###.....................# ......................#.....#.....................# ......................#.....#............ ........# ......................#######............ .......# ....................................... ... ...................................... ..................................... ###################################