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