###### [P=..# !$$..# ## ################## ### P...)# #.####.##.##.#.##.##..####P###:$.(?# #............................#.....# #................###.........#..PP.#. #.....#####......##.###....PS........ #..##.#####......##. #.....###....... #........##......##. #.....# ...###. #................#P. ##...... ...# #.#..............#.. .......(#...# #..#......#.......# .##.....##..## ##..##.#PP##......PP ..... #.# #..#..#####......... +# ##......... #.#........ ##......... ##........ ##........ #......... ##...###..# #..#....... ##......... #.......... #..#....... ............. ..# a#. #...........#.....#...b......#.. ##.a. .^. #..#........P...........P...... . .... ... .. ##......................#.....# .# ...###.. ##.... #.###.P#.##......#...........###.#####..#..#####.#..... ##................#..#.)#.........P#..##...##........... #..............[.......................#'''#.............. ##..........................P...........†................. ##........................................................ #...#...#.#.................P...........................###P #P.........................P.........##..#P##.....##...#.... ##..P.......P.....##P.##..#........(#..#..####[...##P...#.... #P..#.............###.##.+.#..........##.†#........#......... ##P.#.......#.....P#......##...P...........#............#.... ##.#.............P#......#...........##..##................. #P.#.............##......#...........#...##.......P#........ ##...............# .#P...##.....#######..#######...#...#.... #..........P.....P# .#P....####.###..######...##...+.... ##.#.......#.......< ................................#..#. #...#..P.#......... ..................................... ##.................. ..................................... #........................................................... #................... ....................................... #................#.####P..................#..####........... ##..#.#.#.#.....#.......P.....P...##..a...##.#P##P......##.# ##....#...##..................#..P..#.....##....#.......# .. #....#.....+....a.......#..........#..a.................#P. #...+...<..#.......................##.....#.....#.......... ##...#..>.##..................P....#......#P....#........#. #..######.#................>..a..........#.....#.......## #..####.#†#....#.<.....a.....P............#.###.#...(..# #............................##.#.##.....P....##.......# #..............#####..P#......##.#........................ #..........[.............................................. ###.#.#####..###..###..######..######PP#####...P######.### ##### #### #### #### #### #### ###.## ## ###