##### #.#.# #.#.. ###########.#.# #...........#.# #.#########.#.# ### . . #########.#########.#.###### ... #.#.# ...........................+ .. .... #########.########..#.#.#### ..##.### #.......................# ...... .#.####.......#..##......######.#.####. ...................#..................... ########.#.###.#...#...........#...#.##. .........#.# .....#.....#####.#...# ######.#.#.#####...#.......# #.#...# #######.............#.....#.###.#...######. .....................................>....... .......[..................########...######. ##.#####..##.###..........# .......# #..##.........#.#..# ###.#.#.# #..##.####..#.#.#..... ..#.#.# # #.............#.#.##.. ##.#.# . #+##.#####.####.###......... .. #.#.# # ............# #..##.##.....# . ..#.# ####.##'##.# ##.##.##.....# #.#. #...#.# .##.##.... #.<.#.. ..#.##.#+ #...#..# #.#.# #####..# .#.# ...# . ...# #