#. .## #.# ..#+### .... ...... .#...##....### ............. ##.........###.. ................ #...##.<....... ##.............. ...........###.. # #..........# #. #..#..#.#..## #.<#. #....#..... ......#....##.###.. ......#.#..##.###.. .......[.o........# #.......oo......... #..#..#.##o....## ..........>...# ...##.#.##.....# .. #.#.##.....# . . ........... ## #.....#..### ..##..#... .. !....... ## #.....###