### #.# # #.# ############### #. #.# #......##.....###### ###.####.###......##.....#.....# #.................##<....#.....## #.#...........#......h...#....... ..###... ................#......g..#.....##...#........ .........#.#.#...............#.###........#... . .........#.#.#............................#...... .........#.#'#............g...............#....... ...........................................###....# ...................................#..............# ......................#.###......................## ......................#.......h...................# ....................................###+#.........# .#.#......................#....#...#.###.#.#.......+ ............#.................#.#.................# .#.......###.......##........#.#........##.....##... ...................##....#####.#........####...# #....##.#................ ..#..............###.. #####.......#.#....###....... ..+...................# ##........##.#.#....... ... ...#................... #....................... .............###........ #..##.....#............ ..####.#.....#....###.. #..###....#........... ...#####.#........# #....(..).#........... ............>.......# #....#)...#.......... ...................#. ####....+.............. ....................# #.......#.#.....#.#### ..>....h.##........# #.##..###.#........ ........##g.......# #.##..###........... .......##........+ #.##..#...#........ ......#.........# #.##..'...#....... #...g..g.......# #.###(#...#...... #.....)....##### #..>..#...##..... #.....####...... ####......# ...# ......S .###. ##(.....##...# ....... .# #............## ....... #............' ...... #.<..........# S..gg #............#####. .... #................... . #................... #...........)....... #.........)oo........ #...######.()........ #...# #........... #...# ########### #...# ###