.. ..X. ##...... .##...#.......... #....#.#......... #........#.!.... # ##.v[⌠.⌠.#........ .......v.....#...# #..XX.X##..#..# #.AXX.o$....# #..#..##4...### .....#####.....## #v.### ##...... . #. #........... .. #.X......... . #........... ##X.....∩.. v.......... ..... ..... .v..v..v.... ....... .... . # . . . ....