### .# ##.## ######### .# ##.#.## ######.......# # .# ######.###.## #...##.#...#.#########.####.# #........##.# ###...##.#.#.............S..#.# #.####.#.#<## ######## #........#...#..########.##.#.# #.# ##...## #......# #...........##...## #.##.#.# #.# #.....### #.####.# #.....(..####.....# #......# #.# ##......#####.####.# ###..(##.#####...## ####.### #.# ##.###.........##.# #..(##........## #.# #.# #.# #######.#.##.# ##(######.###.# #.# #.# #.# #.#.##.# #.######.###.# #.# ###.######'## #.#..#.# #.......~~7#'## #.### #......##...## #......# ###.#.~~P~~...## #...# #.#.##.#.....## ####.### ##.##7~~(7....## #####.## #..#.##........## ##.##.# ##..# ###.......## ##.##...# ... .[##....(....####...#[#########...####.........####...#.#># ........+.........'..............<........+.........'..........# #.#...####.........####)..#.###.#####..[####.........####...#.### #.##..####.......<## ##....# #......#..# ##.......## ##.##.# ##......#.....## #..### #..###.##.# ##.....## ####.# #########...## #..#####..###.##.# ##...## #.# ##'## #.........##....#. ##+# #.# #.# ##.######.##..##.## #.# #.# #.# #........# .# ##.######.## #.# #.....##.# .......#...#########.# ##.#.## # #...............# #.#.# #.#...#.######..# #.#.. #.###.##.##.###.....# #.#### #...............##.## #.. .#######.##.##.######.# ### .........##.##.# #.# ###########%##.######.# #.##........# #.########### #.# #.# ..# ..# ...