#### #####... #.....# ######....# .........g#.# #.######..gg.##. ...... ...+ .....>...##.....# ......## #...# .###...## #...## ........ #...# #.###..^# #..## .....# #...# #.......###..... ....# #...# #####.#.....#.### #..# #...# ..........###.# .#####..#####...# #####.##..# ..............# #.##..# #####.$#####.# #.##..# #..# #.# #.....# #%.# #.# ###+### #.###.# ..h# #%# #.....######.# #.# ###.# #.# #.....#...##.###.# #.# #h# +.....'.<.#......# #h# #.# #.....#...#..######### .h# #.# #.....#####..#........ #######.#######+#######..#.####### .................................. ########..#.(####.#.#............# #..#..# #.#.#..#.#.#.###.# #..#..# #.#.#.%......# #.....# #.#.##.#.#.#.# #[.#.#####.#........#.# #..#.......#####..### # ##+######### #..# #.# #..b...# #..# #.# #......# ##.###.# ###......# #..##.# #.....#### #..##.# #.....# #..##.# #.....# ##>##.# #.....# ########.##.# #.....# #...........# #.....# ###'######.#### #.....# #..........# ####'## #..........# #.# #..........# #.########'######.# #.................# ##########...###### ###.# #(# #.# #.# #.####### #.......# #########