################################ ...............................# ...............................# .#######...#####...####...##...# #...# #...# #...##...# # #...# #...####........# #.. #...#####........>......# #...#######.......................# #........[..............#######...# #......<........#####..(# #...# #........####...# #...# #...# #...##...# #...# #)..# #...# #.. #...####...#####...#######...# #. ..............b...............# ...............s...............# ###############.################ ......#.##.#.........^ ......)...>..)........ ###..##.#............. # #............... ....#...#......... #....#...#.#..#.... ..........+.#....... ..........###.##.#. .......#### .. .... .#