######## #......# #......# #......# #......# #......######## #.......#...... #+######.......#...## #..g......#'#......<# #########.#.#....#.## #.#.#.....## ####### #.#.####..####### ....... #.#.............+ ....... #.############### .......####.>....... ...........######### ...........# ...........# ..###......# # +......# #..!...# #......# #.#....# #.#....#