############################################ .................#.........#.........#.....# .................#.........#.........#.....# .................#.........'.........#.....# .................#.........#.........#.....# .................#.........#.........#<....# ..........5)[....#....######....#....###'### ..........z.#.........# #....#..........# ............#.........# #....#..........# ............#.........# ######...>......# ..###...###.#.........# ######.....# ..##.....##.######....# ###+### #.......#......#....# ...#..P..P.#......#..... ..................#...... ..................# ............... .......>..........# ..........................5.......# ..^...............................# .........z.........#....P..#......# ...................#.......#......# .......zz........ ##...=.##......# .............$... .###...###......# .......