### ### ### ##.# ######## #### ###.# ##.# #####.## ##### ####.##.#.### #..# #..## ##..# #P...## #...# #...........# #..# #..# #...# ##...# #...# ##..........# ##..# #..# ##..####P..# ##..# #..........# ### #...# #(.# #......##..### #...### #..........# #.####^..## ##..## ##....##.....####PP...#####..........# #.........#######...........## #...## ####.........................................#####..## ### #..?.........................................##.#.P...######.# #PP.P...........###...P###...................................## #$$?P..........####..### #....................................# #####..........# #P...# ##..........#...................#....## ##.........####..## #..........##.#..................##### #.........P##...## ##.........####................##..# #####.........###...####..#.###..PP##................#...### ###P.#.........P###..P.P.....## #............................## #............................# #.............................# ##....P......................## #..####..####.#..#....######### #####P..###....#######.##....###..# #P...# ######....# #...###.>..# ####...##....# ##...# #...## #...P###...# ##...###...# ##...#########..### #######....##....# #..........# #...#.#.##..#...#.##### #..#......####..## ###.........####.................#..#### ###.............#########.#..####..............................# #.....................<....#.###........##....PP.#..........## #.##........................###.........####..###...######P## #.####.....................## ##........####..# #...# ### ### #...............P###..# ##.........##...####(.# #...............## #..# #....8.....#.....# #..## ### ###...............# #..# ##...D>....#.#..####...#####.#### #.#...............# #..####.....h...#..#..###..[#.##..###.# ##................####...)................................## ### #.............(....##...................................## #.###..................P.....#.#...####......#####..##.#.P### ##.......................)..####....# #.###.<.# ##..####### #P...........................# ###..# ### #..## #...## #######.##.....##P..#.####)..# #..# #..# #....# #####....##....## #..## ##..# #.<# ##...# ##..####..## #...# #...# #..# #....# #..# #..# ##.>## ##..## #..# ##..## #..# #..# #.).# #...P# #..# #..# ##.# #### ##.## ###### #### #### ### ###