### ####### ####### #.## ##.....# #.....# ##.## ##....### ##....## ##.## #.....## ### ### ##....P# ##.### #.#....#### #.###.## ##.....## ##..# ####......# ##......# #P.....# ##.## #.......# #.......# ####....### ##.### ###### ##......# #.......# #.#.....# ### ##..# ##....# #.......# #....<.## ##......## #.### #..### ####.....###.......## #......## #.......# #...## ##...# #.#.......####......###.......###.......## #....### ###.####........## #.....###......P#.#.........# #......## ##.##..........###......##......####........## #.......### #...####........###.............#..#.......## ##........#### ##...####......#.w................#......P## .. ###.......#.####..#.####............###..#.#...........P# ... ##........##P......#.#.........#...#.######..........###... #P.##......#..........#.....#.#...#### ##.##.....###.... #####..............#.#.....#####P..## ####......P..... ####............#....### ##.#.# ##..##......... #.#.................# #..## #...###........ ####.#............P.## #..## #..####........ ##.#..........#...## #P.P# ##.###..#....... ########......####.#.# #..## #..###.##.....P# .. #.#######......###..#### ##.P## ##..#..## ###..## .... #......###......###....## #...# ##.###..# ...####.... ##........#...P....###.#.# ##.## #...#.### #..#..>..... ##.....[........##...#.#..# #..######.##.## #........... #............#.###.....##.####.P##.#.#...# ........... ##............## ####....#..#.#####..#.###### ####.......... #.............# ###..#..#.# ###...## #.#####......P....# #######....P### #.#..#.## #.#..#######............PP## ###..P# #####.#.####..#.#.#P#......##.#...### ##### ##..## ###...##.###.....#.#######...######### #...######....# #.#...######.##### #P..#..##PP.#### ##............# #### ##....##P##.## ##............P# #............# #########..# ##..#....#### ##............## #...........####....##....###..P##..### #............#.# ##............###.....##..#.#..####...### ##...........### ####P.................######.##.#.# #..#..### #...........## ##.##...............#### ###...#######.#...## #....#......# ####.###.............### ##.#.## #.####.##..###### #.>.#####.### ##...............#...P# ##....# ###.##...##...##.####...####### #............P..#.#...# ##.##.## #..^^..#..#.#<(...#.....#.#..# #.....(....#..###.....## ##.#....####.#..^^##....#....#........## #.....#######..........# ###.###.###.#.#^#....##.####..(..........### #..#### #...........#####..###.## ##.###..#.###..###.P.............## #...# #.....<......##...###...# #^##^#.#^..^##.####............#.# ##### #.........#...#...###.### ##..^^#>#..#####.P......(.......### ##.......##......###..# #.^.^.##..#^^.##.....#.#.......### #.....#####....P##..## ##.#.^.#....# #......###.......P### ##...## #.#.....##..## ###..^###.#####.......###.......#.# ##### ###.........#.## #.####..#.#.#.........P###.......## ###P...........#.# ### ##.##.............## #.#......####### #.#.......#.....######## ##..................####.#.......##..# ##........#..........##.###........#............######.........# #P...........P...>..................#..........## ##........# ##..................................#.###!.....## ###......# ##.##....P...P........#......#.........##.#...##.#### ##.....# ##.###..............###......P..........###...####.#.# #.##...# ####.## ###.....#.......##.......P..........###### ##.## ####...# #P#.## #....#.......####................## ##.### ##### #..#.# ##....#........# #......#..........# ##..## ####.#### #....#.......### #......##........## ##..# #..[## ####....#^##....# #......P#........# ##.## ##.## #.#....P#######.# #......##^..###.## #..## ##...# ##.....## #.## #.....###....#### ###.## ##.#### ##....P# ### #.P###.###....# #.#.## #.## #.....## #### ####....## ####.# ### ####### ###### ###