################################################# ### ................................................####.# ......>.........................................#!%#.# .................................................#))#.# ........<........................................#'##.# ...................%................<.................# ####################.#.._..#.################........# #.......#.# #........# ###.....#.# #........# ####....# #........# ###### #........# #........# #........# #........# #........# #........# #........# #........# #........## ..........# +########'.# .#........#.# #.#.+####'.#.# #.#.#....#.#.# #.#.#.##.#.#.## #.#.#.##.#.#..# #.#.#....#.#..# #.#.+####'.#..# #.#........#..# #.'########+..# #.............# ####%.........# #........### #........# #........# #........# #........# #......(.# #........# #........# #........# #........# #........# #........# #.%......# #).......# #........# #.)......# #!.......# ###################################........# .............>.............................# ...........................................# ...............................!............# ........(...................................# .......................)....................# .......[......................%............# (c.........................................# ...........................................# ..................(.........!.............# ##########################################