##### ####...# ###......# ####........# ###..#....8...#### ##..PP.........#..# #.P.......(....#..# #....P.........#..# #.P...#..........### #.#.#.##....##.....### ####...#.##..)..........#### #........#...........##....#### #..................#..#.......#### #........#..................#....################# ####........................)....................## #.###..........................................# #...............##.............##.......[z###.## ####..........#......#.#.#.##.........###>....# #.......#.........#.#.#..#.........# #####.## ##......#..#......#.#.##.##.#.[....#### #..# ###......#....##.......#..)..##........#####.## #.............................................# ###..........#####.#.#.......##.....####.###### #..###......## #...........##.....# #.### #..# #.......###............#####.# #...# ##..####.......##.#.#........# #.# ###.# #.)...##...#......#..........## #.# #.## ###.###.##88..#.##...#.......#..## #.# #..## #...# #..#...8#.##.....#.....#(..###.#### ##..# ##.### ##.#....#.........................## ##.# #####..# #..PP..#..##........[.............# #.# #......# ##.......##.................##.##.# #.## #......#######....##.##.............###.##.##.# #..## #.................##.###.........#...##..#....## ##..### #......########..###.##........###.(..##.#.....###..>..# #<.....# #####......######.............<.#..#......# #......# ##.....#.#### #####................##.### ######## #P..P###.## ####........#.#.####..## ####....# #..## ######...#...###....#### #..=....###...## #...###...........# #.......##...>.## ##### ##..........# ###....##.......# #..........# ####........<.# ####....#### #####..^..## ##..## ##...## #### ##.## ###