### ########<######.# ................# ########.######.# #?# ######### #.# ........ #.# #......# #####.# #......# ...#.# ### #.....(#########.#.######.## ... #......'...................# ####.##......#########.#.######..# .............# #.#.# ##......#..# #.#.# #.##......##.# #.#.# #.........##.# #.#.# ..........+... ..... #.###.....##..# #.#.# # #...=.##..# #.#.# #.....##... #.....# . ##)....# #.[.#### #.oo# #.... ##.... #..... #.....# #.....# ....... ...