##### #...# #########.#.# ...........# # #..#####..###..# #..#...........# #.......<....... #...#.#######... .# #...........+ >. #.########.######## . #.##.............# #.##.#####.#####.# #.##...##.... ### #.##.#.....### #.###.######...# #..............# #.###.#####....# #.# #.# #.)..#### #.# #.# #........ #.# #.#####...###### #.# #............... #.# #######.#####..# #.# #........# #.################.#####.# #..................#!$$#.. ################...#!)?#.. #$#.##+##.#.# #.....S.....# #.#####.....# ### #####