### #<################### #...................# #.#################.# ### #.# ######'#### #..........# #..........# ....)......# ###### ...........#########....# ...........#............# ...........#............# ...........#............# #####..................# #......######...##### #......##.......)...# #...#####...........# ... .....# #...........# .###..######## ##...........# .'.......... ...............+.[. #.........# #.######.......#... #.........# #.####............. #.........###.................# #....ooo....#.................######### #....o......#.......................... #...........#....#..................... .............#....########.............. ........#....#....#.....##....########## ........#.####....#.....##....# ........#...............##....# ........#..............###....# ........#........÷............# .......#.####+######...÷.....# #..###+######........## ##.##................# #..#................######### #............................ #............................ #...........#######.......... #...........# ##...###### #...........# #...# ###.#+####.... ##### ..# #..... .... .....