################## #................# ...#### ###########.##############.# ....... #........##'###### #.# ....... #........#.......# #.# ....... +..<.....+.......# #.# ?...... #...r....#.......# #.# ....... #...g.....l....†.# #.# #.....####'#.#####..###.#########.# #......†...#.# #..# #.#.........# ###$##.#####.# #..# #.#.######### #.# #.# #..# #.#.# #.#####.#####..# #.#†# r<.............###.#.###### .......................>..+ ...##..#.##.#########.###### { ...###.#........ #.# ...###..###.#### #.# #..........# #.# ######.###.# #.# #..##.. #.# ##.# .# ..# ..# ..# ..# ... ...