# .# ######## #####.## #......####......# ######.##............# ##.......#.####.......# ..... ##........#...#>.......##..... #.........#.................. #........................... #.........................# ##.......##......).........##.# ##..8...8..##................... #...........#..............## .# #.....8.....#...............##.#.. #..>....)<..#..................... #.....8.....#............#.#...... #...........#................##.## ##..8...8..#########....#).#..... ##.......## #...##...##..!# ######### #.#.###..# ..# #)#.# ##.## .# #.#.## #..# . ####grg.###..# #..gggg......## #...g....>.#..# #..........##....(... #######.?..#########.... ##.....#.....## .. #..).g........# .........(...... .............$... ................. ................. ........<....... ................ #..............