### ..# #.# #.# ##### #.# ####..... #.######....# #<.....'....# ########...### ######....# ##############.........# ..........(o(((..%.....# ....#..o######......#### # #.#.# #......# # #.#.# #......# #.#.#.# #......# #....o######......# ###.......))......# #################