### ###########################.# #...........................# #.#########################.# #.# #.# #.# ######### #.# #.# #.......# #.# #.#######.......# #.# #.......#.......# #.# ###############.#.......###### #.# #...............')...........# #.# #.#########.....#.......####.# #.# #######.###.#####.....#.......####.# #.# .................................>#.# #.# ..(.........##.........#..###########.# #.# #..########.########.#.#..###########.# #.### #......................#..............# #...# .##......###.#######.####.#####################.## ........)........................................# .###.....###.#######.####.######################## ###.....###.#######....(........ #............................... #.##..#####.########..#.#.###### ## #.###....<#.. .....#.#'###### .. #.# #.#####.# ####..#........# ####.####.# #..# #.# #............# ........#.# #..## .#.#####............# ..........###...# #.....).....#'###### .#.......#.#...#.## #...........#.# .........#.#.###..##.#.#########)#.###### .........S...........#......).[..#.#....# #.#########.####.##.#.###########.#....# .................# #.#....##### #.#####.#.....#.# #........... #.#....... ###....##### #.#....#.. #....# #.#....# . #....# #+###### #....# #....###########. #....'...........# #....####......... ##.######.####.### ...#...........# .....#.####.####.# ....# #......# ...#.####.###### #..........## #...........# #.########..# # #..# #..# #.<# #.## #.# #.# #.# #.# #.# #.# ... ###