##### ##### ##...# #...##+## #....# #.......# ... #....# #.......# ######... .#########....#########.......# #...g..## ..............'.......'.......+ +......... #########..%g.#...#####.......######......... #.....#...# ####....'..g.#%.....### #.....#...# #....###............ #.....#...# ####.# #........###. #.....#...# #.# #........# #.##'###### #.# #........# ...#+##.###### #.# #........# ..............###########.# #........# ....>..................#.# #........# ##............########.#.# ##+###+## #........)...# #...# #............# ##..# )...........###### #.g# ................# ##.# ....#####....#.# #.## ... #....#.#####..# #. ####....'........# #.......#.######..# #.......#.# ..... #.......#.# #.#### #.......#.# .. #..####.#.# ..# ##.# #.#.# ... #.# #.#.# #.# .#.# ##.## #...# #...# ##...## #.....# #..<..# #.....# ##...## #...# #...# ##.## #.# #.# #.#