### #<#### ##....##### #.........##### ##............######### #..............##....##### ##.......................######## ##.........................#..8### ###.......##....................######### ##....#####.......####..#..8#.......... ###### ##8.8#### ##########........ ######.###############.'........ ........................#........ .....####.............###........ +### #.#.....#.###.# #........ #.#.....#.# #........ #.........###.# ######... #####>....g!....... ... ..##.........s#g..##.# ..............+...+ ..#####..##...#...# #..##...#...# ###..##.$.#...+ #.........#...# #.#.......#...# ...........+ ###.##.###+## ......# ....#### ####