### #<# #.# #.########## #.....)....# ##########.# #.##### #.#...# #.#.#)# #.#.#.# #.#.#.# #.#.#.# #.#.#.# #o #.#.#.# #. #.#.#.# #. #.#.#.# #. ###########.#.#.##### {#. #...........#<#.....# { {{#! #.#################.# ######.###########.########h....# #.# ......o)..(.....(....oo>O..(###.####.# #.####.###########.########## #......# #. #.# ######## #. #.# #. #.# ## #.# #.# #.# #.# #+#