############ ######### ....#......###.......# ###................... +............###<..###. #.......#.########## ...#.#.......... #.#.###.####### .....#.#### #####.#.#....#### .....>............ .....#.#.##.##### ########.####.##### ..................######### ########.####.............# #..........##.............# #............#............# . #..........#.#............# ... #..........#.#............###..... #..........#.#.............Z...... #..........#.#............sg...... ############.#############........ #.# #........ #+# #........ #........ #........ #........