######## ####P..(.. .# .........##.... ........(.......# #f(# #.....# #..# #......### ##.###........## ###?D#fP....##..P# ...#?..........##..## ...........f.........# ##.#.####......#....# #..# ##....%.....# #.# #...P)......# #. ##..####....# #f.# #.....# ##.# ##.#..## ..####.#...# ...........# ...........## #...f#.#...# ..........# .f#.##f.## #.P#.#...## ..........# ###P#.....### # ##......## #...###.P### ##..###..[.# #.....>#P.# ##.....#P.# ..# #.#.####.### ....# ###.f #...# . ...## #.####..## ... ##...####.. #..##..## #.##.....#.#.## #......# #.........#...#. ### ##...##f# P.##f...........#f. ......#...##### ..................... ...........# #.%<.?........... .#..##.##.# ##.....#.......... # ## #.## #................. #..# #................#. #.. #.P### #.P#####..........#. #.# #....## #..## ##............ ..# ####.P# ### #..........##. ... #.## #.####............. #.### #..# #.................# #.#.# ##.f# #..######....#..#.## #..# #..## #......####. # #####.## ##..# ##..........##.#.f#...## ###[## #...#...##.......>.##..###...# #.#...##.#.######..###..####.## ##...P####### #...## ###......# ##.f##.#...#####..###..##...## #.........#P##.#..#..####### ##f#####..........#..## ### ###########..#.# ######