###### #....######## #####################...........# .........................>.......+ .................................# #####..##l#.....#####............# .... #r#.....# #.(..........# #... #.#.....# ##....######## #.# #.#.....# #.##.# #.#.....######..#.# #.#.....+.........# #.#.....#######...# #.#..........#.#..# ..#.#..........#..# ###.########.#.#..# #.#.. #.#.#... ..#.# #.#.#...# # #.# #.#.#.#.# #.# #.#.#.#.. #.####.#.#.#. #<.....#.#.# #.######.#.# #........#.# ##.....### ##.....###.## #............ #..[...###.#. #......+ ##..[..# #.....# #.....# #######