################ ### #..............# ..# #..............# #.# #..............# ### # #.# #..............# #...# #######.# #..............# ..#####.#.###.#.......######.............)######## .......S....................'..............'......# ...########.#.###.#.####......##..............######.# ............#..... #.####.##..............# #.# ....#####....# #.# #.# #.#####....##+##### #.# #........# #.# #.####.# #....##.# #######.######## ...#........# #.######...##.# #....##>. ................# ............####......'...+..# #....##.# ######..######.# ............'.........#...###### #....##.# #......<# .....###....##........#...'....# #....##.# ####.##...# .... #....##........#...####.# #######.# #.....#...# ... #....##........##.....#.# ###'#######+##..#####.# #....##........+..###.#.# #.....................# #....##........#### #.#.# #...............#####.# #....##........#### #.#.# ####...............# #....#######......# #.#.# #......#........#.#### #....#######......# #.#.# #.####.#........'....# ######.....#......# #.#.# #.#..#.#........#.##.# ##.....#......+ ..#.# #.#..#.##########.##.# #.............#####.# #....%......# #.##.# ###.................#.#########'####.# #.##.# #........[.#+###.##.#..............#.# ###.##.# #+##...##'##.# #.##.#########..)...#.# #......# #...#...#.###+##.###...<##......#'###.#.#### ##.##.8........#.....#####.......(.##.#.# #.#....####.[.###########'#....[..##.#.# ###...## #...# ###............##.#.# #....# #...# #.'............##.#.# .....## #...# #.#...[........##.#.#### 8.<. #...# #.#............).......# ... #...# #.#............#.##.##.# . #...######.######.......#.#.....# +...'.........................### #...##.###+##############.#...# ######......# #.#...# #......# #.#...# #....).# #.#...# #......# #.#...# #......# #.#...# #...... #.#..#. #.|... #.##.#.# #.. #......# .