#+# #..### #...# ###.######## #(# #..........# ####.### #..........# #.).).<# #..........# #..)((.##. #..........# #.........# #..........######}.....#### #...............#......# #..........####........# #..........# ###......# #..........# #......# ###.######## ##.##### #..# ..# ##.# ## #.# ##.####### #......#.# #........# #......### #......# ##+## #......# #8.8## ###.#######....# #...# #......### ##'#### ###.....#.## #.....###..........## #....###..........#.# #..<)##.......).)...#### #<())[)..####...o..>...# #........###.'.........# #......).##..#.........+ #........'..##.........# #........############### #######+##