##### ..... ......##### ......#...# ......#...###### ..........'....# ..........####.# ..........#..#.# #.###.. ......#...#....# ...#.# ######## #...##.### ..#.# ....######...##.# #######...# .............'..# #.....+...# .............#### #.....#...# ..........####........ #.........##### #........####........ #.r...<.......# #........).##....... ###..w.....#....####.....####)##.....# #.S........#.?........... #.##.....### #.#........'............. #.....>....# #.#........#......(.#########..........# #.#.....####....$...........'..........# #.####......#..........######..........# #....'......'....................#.....# ######......#.................#..#.....# ########.>...............#.#......# #...............#...#..##### #...............#..#...# #########.(........#.#.. #......#..#...... #......##....#.#..... #...........#... ..... #....##...##..... #....! @##.....## #..... #. .#..## ###.## .#.. . #. ..