############# #...........# ####.##.....## #.##.##.....## ########'##.##......# #...........##......# +...........##......#### #......<...###.........# #..........# #......#### #..........# ####'### ############### #.# ..... ###...##........# #.# ...... ##.).............# #.# ..... #..####.####.....# #.# ######. #... #####..##.....## ....# #.# ....... ####..## #sl(o..#.......#.+#### #)# ....... .......####'###..#.......#..# ###)# ..... ........##..........._......# #...# ... ...#.#..(.'.......#.......#..# #######.##.##.# (...>..o.##.......#.......#..###.............# ...#.#............##.....##............#...### .......###.####.####.####..###.###.####..# .o......# #.# #............[###.......# ..# ##......# #.# #.........###.........#.# ..# ##.###.# #.. +.........#....[....###.....# #. #.# #. #.........#....)##### #.... #. ... #.........#...[.# .#.## ###########.....# # # #.....# #...... #.....## #+###.# #.#