########## ######### ###........# . #.......### ###### #...######.# ... #.........###########....#####...#.####.######### ....##### #................................#..............# ........#####.........###########.......##.###.#....#######.# ...........................................>..........# #.# ........#..........................##...............#.# #.##### ........#....................................###....#.# #.....# ........#..........................###.......###....#.# #####.# ......S...............####.............##....#........# #.# ..>...........................................).......#########.# .....##................#..............................#.........# ..... ###................##...#....#..................############# .......#..........##.......#...............................# .S......#..........#.............###............###########.# ........#..........##...###.#....# #....#...........# #.# .................................# #....#.......###.# #.# .........##.#.........###....#.....#####.# #.# ...................#.........#........##.# #.# .........)....#.......................##.# #.# ............(....^....................##.# #.# ##..............(#.......................# #.# #....................................##########.## ...........##.##############..................#).# ...........#####8<8#####...........#####.####.# ...........##.........##.........#.#.....# #(# ......###.#8.........8#.........#.#.###.# #.# ..... #.#...........#....###........#.####.## #8.........8#....###.##.............# .##.........##...........#...######### ................(.....##.##.##### ......##..##########...#.##... .##.#....... ##..#.###### #........... #..#.# ............... #....# ............... .....# .............. .....# ....... ..#..# .#..#