######## ### ##############...##.#########.# ...............S....^.........## ..............l................# .###...#..##.........##......## .##.###..#.#............###.....# ........#.∩.#...................# ...P#.P..#.#....##..##....#.....# ..........#.....................# #.###.............####...#..###.# #.............####.####.###.# ............. ..............## .#.P#.#...... ........###...# ....! ....... .............## ##..........# ###...........## .................# ..#...###.##.##.## .................# #.##P.####.......# .................# .................# .................# .# .. .. #.##...................##....... .##. .....#####.##..................###......# ....F ........................................# ..... #...#...##..........................#...# ### .....# ###.##.##.#.#..........................#..# #.# #...##. ..........................................# #.##..⌠.... .##......................#...###...#P..###.# ##...#...#. ...........................................## #.........# ... ....###.#.#.#..........####.................# ##............. ...........................................## ##<##..######.######..#.......#...........#..................# #P..........................................................## ##.##..##..P.#.#.###.....###.##P.....###PP...........###.#..# #..........................................................# #.####.###..........##..####......###......................## #..###.###..........#.#.#P##.....####.......................# ##..........................................................## #..###.#...#####.........................##.......##.#...##.# #..###.###..####........................###P.....#.##..###..## ##..........................................................P# #.....###.####.....P###........P##.####.............###.###.## #......##.####.....###.........###.##.##...........####.###.P# ##........).................................................## #.#....###....#..####................#..##.P......P###.....# ##..........................................................## #..##..#...#.......###......####..###.......................P# ##..........................................................## ######################.#..############################P.#### ###### ####