### #.######## ##.PP.#P..# ###...<....### #.......>...=## ##............# ###.......[.....### #................P# ####.................## #.#...................## ###..................(..## #........................### ##.........#................# ##............................# ##.............................# ##...................l.lD..#.... ##...................r..r.P.#... ####..................r#P....P.... #.....................###.P...... ###.....................#.#...... ##......................P##.....r ##.......##.....#.....[.....P.... ##.........P......#..@......(.... ###...............##.#............ #..................###P............. ##................................... . #.........................=.........## ... ##<................................... .... #............... ...........<........###...## ##......................................#..... #...................................#........ #.#............... #P....................... ###P............... ##........................ #................###P....................... ##P#........#.....####...................... ###P.............##P.....................!.. ##.......................####........?.... #.#.....................# #..........(... ##.......(..............###..............# ####...................##......#........# ##........................P##.......## #.......%...............P.P#.....### ###...........##..........P......# ##.........###...............### ##........#P................# ##........................## ##...................=..## #.....................#.# ##..................#.### ##...........=......## ##P..............### #P.............### ###...........## #.....>....## ###.....#### ###.### ###