### #######.. ...?....# ........# . .........# #..# ### .......r.# #..# +.### ########l########..# #.#.### #...gb.........# #.#...## #..............#####'##...# #.................#...#...## #.................'..#.#...## #....[............#..#....#.## #..............#####+##...)..# .................# #.#..#..#.# .................# +.......#.## #................# #..#..#....## ............)...# # .#..#...#.# ...............# ##+##..##...## ................ #.....#......# ..............+.....#..#...+ ......#.....#..##...#....# .....#..#####+#...##.#..# ...##..#...#.##......### . #...#..##.....# #.<.'....#....# #...#.#..#...## #####+#..#.##.# #.......# ## +..#...## #...#...# ##+##...# .#### #. ##