################ ##...)..#.......# #....>..'.......# #######.......#.8.⌠.8.# #.......###'###.......# #......####'###.......# #......# #...########## #.......##.<.# ####.#####...# #% ##### ##