############### #......<......# #.............# ##...#####...## #...## ##...# ##...# #...## #...###...# ##...#...## #...#...# ##.....## #.....# ##...##.# . #...#..# .. #...#.. .... #'''#.# ..... #...#.# ...... ##....# ... ......####.#.####... .#.....g.............. ..[....r.........#.## ........b........# ......?.........# .......###..%..## ....... #.....# ..!.>.........+ ...?.........# ............# .........# ........# .#.....# #.%...# ...