### #.############# #.............# #.###########.# ### #.# #.# #.. #.# #<# #.# #.# ####################### #.# #.# #.....................# #.# #.#####'###################.# #.# #.#.##........... ######....#.###.###### #................ ...............>...... #>............... ##.##.##.#........... ##..##..)........ #.##.##.###.######## ##.#####..###### #....##.#......... #.# #..# #....##.#.#.###### ..# #..# #.o..##.#.#.# ... ..# ......wo...#.#.#.# ... .^....s....#.#.#.# ...........#.#.#.# ...........# #(#.# ..........)# #...# [..........# #####