########### #.........# #.........# #########.........# #............>....# #.................# #####################################>...?......hg....# .........##.....................................hh...[.# .........##.##########################........#.######## .........)........# #........#.# #.########.#####.### #........#.# #................ ##.#######.# #...###.#####.### #.# #.# #...###.#####.### #.# #.# #.....).......... ... ... #...###.#####.##. #.# #.. #. ###.# #...# ##.### #..<.# #....# ##+#+#