### ################### ##.######## ########## #.......f#........###.........############# ##........######..................#......................# #..................................................f.#.#.# ##..........#.......................................###..## ##.#f##...###...........P.....................#.....# ##..# #..####.#.###..........##.....................#....## #.## #####..##..#.#f..........#.#...........................## #..# ###..#f.####.f........##...##.............................# #.## ##.......###...........##.................................## #.# #.......#.P##..........#.....##...........................# #.## ##..##..................##...####..........................# #..# #................P.P.........#.#....................#....>.# #.## ##..##..........)PPP.........................!.............# #..# ##..##...........PPP$......................................# ##.## ##....P.....!.............#.................................# #..# ###......(.................##.....#...........................# ##.# #........................#.#............................>.....# #.# #......................###...................#######.#.#......# #.# ##.......................##.#...........<.......# #####......## #.# #P.............................................## ##......###.# ##....................#.....#..................# ##.........# ##....................#.#.P#.#.................# ##...#..#.# #.....................###.###..................# ##..####.# ##.....................##..##.......#.#...##..###############.## #.# #..........................#...........................#.##f.# #.# ##.................................#......................##.# #.# ##................................##.....................##.# #.# ##.....#..........................#...................#.##.#####.# #...#.#....##.####..............########..#######..###.....##f#.## #...##.....##.#.........#.......# #...####.f..###...........# ###...#P...........f......#.......## #............##.#..#####.## #.#................##....##.......f# #..>............##.# #..# #.....##.................##.......## #####.###........#.# #.## #...[##f...........##....#........# #.# #.....#.##.# ##.# ##....##....f#.#....#.....##.......# ##### #.# #....##.##.# #f.# #......#.....##......#....##.......###.#P## #.###.....#....# ##.# #.............#...........##..............#####..............# #f.# #.........................##........(......##..........###...## ##.## #.........................#...................................###..P# ###................................#####..........).................# ##...............(.f....##.......# ###.#...........#...........## ###..#.....#.......#......##P#..########.##....P.................## #.#..##............f....######..##.......##....#..................# #.......................# ##...##.P#######....#............####.## #...#.#....!............# #....##..........................# #.## #...###............#..#.####...................#............# #..# ###..# #...##......##..........##.#.########....##...........# ##.## #f##.###...###....##.#.#.####..###### #....###...P......# #P.# ##.....#...................# #...# ##....###..##......####.# #..........................# #..## #......##...............# #...........#..............###.## #......##...............# #..........###.................# #.......................# ##(.......## ##................# ##....###...............# ##.......# ##...........##### ##..## ###.#......###### ####.#### #######.#.### ##.# ########## ### ##### ###