### ############ ########## ####.###.##.#..#..####P..#.#..## ##.......)....................... #...P.##.#.P.......#.#.P........# ##..#.######......####..#......## ##...+....P#.......#...#........P .## #..# #..................#...........PP .... #... #...#......#.......P...#.......PP ....##...# ##..##....PP...................#P .....#..#. ##..##............#....##......# ........ ...P... #...##....##.......##..........###+.#P.....# ....# ##P..................###.#......#...##....... #.## #..# #P.......#..#<..............................( ###.P.#FH## ##.........................................(. ......l...# ##.......................................... .........## #..............###########................. .........P# #.............## ##................ ..........# ##.............# #...#####......# .........## #......+.P#...## ##.######......# .........# #...###...#..## ####....+.....# #.#####..# ##..## #.##..##.!. .. #...##.)...# ## #..# #...P##..P#..#.... . #...##......# ###..##....+.##...###. #.. ###...P#.....## #.+.....##..###..#.. #..###'...........# ###.###..###...###...## ..###.##...##.....# #...# ##.##.....#..... ....#..###### .....# ###†##P#.##.....##...###...##....#..# ... #..............###††#..###.......... .. #................##††.##............ ##.................#a†'#..P.......... #........?......#P††a..###P.......... #P..............#.)#.######.#.#....+# ##...............####.P#.#..##.##.#.# ##....(P...#.....##.........# ## ##.. #................#P.....###.# ##PP.....................#..# #..P........+...#.#......##.# ##PPP.......#...##########..# #.P##....#.#....# ..# #..............#.P .. #................... ##.................. #................... #........##+## #........# ..........