### #<# #.# #.# #.# #######.### #..)......# ############.#####.#.# #..........#.#####.#.#### #..>.......'.....)........ #..........#.#####.#.#.##. #############'###'##.#.#####.#.#.# #.............##...#.#.......# # # #.##############.###)######### #.####### #.#.......... #.......# #...#.######. #######.# #.#.#.# #.# #####.# #.# ..# #.# ### #.# #.# #.# #.# #.# #.# #.####+### #.$....... ###O...... ....... ....... ....... ....... ....... .......