..###..##. .......##. #..#..... ........................ .. ..#.............!................ ....##.......#..##............... ..... # ...#..##.c..#..#..........P..♣.PP♣)..# .# ####....#.#..#..c................P♣♣PPP♣ ...# .## ..#.#.##....#....#...............♣PP.PP♣♣..##..# ....#.# #..##?((.#...#..........P♣PP.PP....#..# ......###....(##(..# #..........P.....PP.....##.# ## #.$.......(###.(.####...........PP.PP.P....$..# #..#....)##..#.#....#......#......♣PP.PP♣♣.......# #...[...#[((...........^...#.....♣♣♣P♣♣♣♣P...##..# #.##.<.#).#..#......8..∩..8.....♣♣.....P...#.....# ##.......)[#.##...........#..................##..## #.........................#...................# .# ##.............##............#.......#....##..## # #...>.....[.#.#.............#....#.##.....#...# #............#...............#....#####.......... ##...#.............................####........... ######....#.......................##.....#....... #..........$....##..............#....##...... #..............#.##...................# .... ##............##.###..........##.#...##..... #..#............##...##.....# ####......### #####..#.....#.####.##......###.........# ....#..####......###.......[......#### .....#..######....##...............# #....##....#......##.............### .................#.#..##.......# #.#..........####.##..........# ##........)## .......%..##..# ##..........##....#.......# ### ##.................#...#.### #..............<..>##.##.# #......†..#...#..######### ##.##....#....#### ###.....##..## #....###### ##...# #####