### #.##### #### ####.....####. #.[# ##.............. #.## #................ ##.# ##............... #..## #............... ##..# ##................ #.## #................. ###.# ##................ ####...####................. ##....f....#................. #............................ ###..#......%...####..###.### ####...........# #####....### ##..........### #.........# ####............f###.........## ##.........%......##...........# #..................#...........#. ##.###........<......[...^........ ####f.............#...........#. ##.............#...........# #.............##.........## #..............#.........# ##..............###.....### #.................###.### ####.....................### .# ##.......................#..#f.## #..............................f# ##...#..........(..........##..## #####........####.#.##P..## .# #........# #.####..## # #......%## #.# #..# .P ####......<#####.# ##.####... ###.##.......#..P#.#####........ #........................f....... . ####.f..P.f........###.#..####.. #... ###..###..####f.# ###.## #..#### ##.... ##...###.# ##.# #.#####.#..f# #SP[... #f..## #.# #..## #.#.##....S.###.h..S..h #...# #.## #...####............P..ShS# #..### #..###...##.#.#.###......h..f.## ####....###.#.###.####...## #......S##### ##.###........## #..# ##.## ##.....##.# #.......#.#..#####.## ##..# #.......### #####f.#####.#.#.#.# #P>.####.....### ##.P# #.......## #..............## #..# ##.#.#.P.P# ##.#..f#........# #..# #P.####..P# #..####.......## ##.####..# ##.## ##..# #........# #..# #.#.## #...# #..P# ##.......# ##.####...# ##.## #...# #.......# #..# ##>## #.#####.## #.......# #### ### #...# ##.# ##.f...## ###.# ### ####### ###