##### ### #### ##########.#.# ### #.############# ###..###.##.##f##.#.######.####..#P#f##.##..##.##..S ##.......[...........................(..(((.(.(...... #.......................h......#..###......#.#.##P##. ##......................h@.....##.# #.....#### # #....##P.#.#.#.....[..........#### #.....# ##<..##########....##P##........# #......# #f...# ### #..#######.......## #......# ##...# #.#####....# #........###.#.....# ###.).## ##.##.#...## #..................# #.....P###.........# ##..#.#...##........# ###........#'''#..## #P.'............. ##.......##...##.# ##............ #......###..#..### #............ ##....##...###...## ##....###.... #....#.....#..)..#####............ #...###...###...###............... #..###..#..#..#..###............... ##.##...###...###[..##......#.P.##P #..#.....#.....#.....#.##.f.##### #f.##...###...###...### ###..# ##..###..#..#..#..### ##.## #....###...###...## #..## ##.f.##.....#.....# ######.P# #...####...###...###.#f..#...### ## # ##.## ###########...........#.##.#P. #..# #.........####........<... #.## #.........# ##.....P...... #.f# #.........####..f.......... ##..# #.........#P#.#.f...#....). #..## #f........#.....P.......... ##..## ######..................#.#P..P ##.#.##P##.#f..................#...... ##................................#.<. #........##.#....b............../.#./ ###...##### #...................#...... #...#######....................>+... ##.....P#.##......P.##............##. #..................####...P####..... #f..#.###PP.##.....P #...### #..#. #...#....................# ..# ##..#.................... .t ........................ ##..f...##........ ..... ...#####...... .... ...# #..... . . #..