############## #...#.......... #...#........... . #...#........... ... #...#........... ..... #...#............ ..... +...'............ ......#...#............ .......#'####'###'###+## ########## .......................###.#........ ........<..............'...#......... .......................#...#......... ......................#...'......... ......................##+##.......... ###........#'###..............####+## #........#...#..............#.....# #........'...#..............#.....# ........#..[#..............#.....# .###...#...%..............'.....# ##..##'##%...<.........#....#### ##.............###+####.......# ##............'.............## ##...........#.............# ##..........#.............# #..........##....#####+### #.....#'#####....# #..[...o..........# ...#..........# #..........# #..........+ ####'###...# ..o........##'## ..........#.... ..........#..... ..........+ ... .........# ........# .......# ... ... . . ....... .#... ..# .........#......# ........+......# .......g#......# .... ..#......+ ... ####'####'#......####... #...g.g.#.##'###.......# +.<.ga..hh.....'.......# #.......#......#.......# #.......#ag....#.......# #....o..#'######.......# ########........#'###### #........#....# #........+....# #........#....# #........###### ##########