# ### #### ### #.######.### #..# #######.## ## .........#.###.## ##.##.##..# #.# .......!....#...## #.##..#..## ..## .............^...######.........# ##...# ...................#P##..#......###..### .P .>...................##.....###........###.. ...........................## ###........... ................$.........$................# ##.........# ......(...............................##...## ##..###..... ......................................##....#P##...............# .............................l..........##......................## .................................$.......##...........(..........P .........................................#.#....###...###.....#..# #.........................................#....## #...# #......# ##.........................................P....## #...# #.....## ##................................................###...## #PP....# #....................... .........................P###...# ##P...### #...................... .l.......................###...# ##.......##### #.....(..........(..... .........................###..####...####.....# ##.....<............... ...............................##..### ##.####.# ####............................................###.##.....#....# #P.# #.#.##............................................#####.......### #..# #....}...................................#r.....## ##.....## #.## ##......................................##...##..# #.....## ##.# #.............................>........###...# ...# ###...# #..# ##......................................# #....#....######..# ##.## #.....................................### #.................## ###..## #.###.................................#####...................####.....# ..# ##........#.....................................................#...# #. ##.......#P.........................[....#.......##.........##.##....# ##......###.....................>..##....#.?... #...........### ##...# ##.......................##P##...## ............... ...# #.......[...............######..P# ...............# .## ##...##.....###......##..# #..# ................. # .. ##....###...## ###...###..P# .... ................. #...####..#### #...# #....#P...## ?... ................ #.......## ##..#####.........# ... ##.......## #.#..##...........# ... #........# ###......####P..... ##..##...## ##....## #P.... $ #.# ##...### #....## #.... #. ##....####..#.# ...# .. #.....###..### .. #.. ###........# #.......#.# #........## #..........# .............P ............... .########....... $ .#P.....