# ### #.#################.##### #. ........................ .. .........#####........# #.# .##.###...# ##........#...# #.......#.# #.........#...# ... .......#.# ##........+...# ....+#.P#.##.### #..##.P...#.##.. ..............#P###..####......... . ....................# ##...#P.##. ..###.##..#.............# #....# ## #........#.............# ##..## #......................# #..# .+........#.............P ##..# ## ..>.......#..#.#.###..... #...## .. ....#(.......+.#.......#...P ##...# .# #...#..........#.......#...####...######.# #...#........#.........# ................## ##...####.####..+.......# .................# # #...............#.##+#+## .....#.####.....## #. ##.................... ......### #.....# #.####..................... ...... #.....# #......................#.## ###.. #.....## ###.#..<...................### #.. #......# .............##.####P#####..# #. ##.....## #.##.###.....##..# ### ..# #.. ##..(...# # #.....#...# ...# #..####.#.....# #......#.+# .## #.............# #..[..#.....# # #.............# #............. #P#.....####.##.# #...#..##..#.. )......#........# #..#.... ..# #.....%....#..# #..#..... ... ##..#........## ### ...... .. #.........#.# .....}. # #..+......#.# ........ #..#........# #vv.......#.# #.vP#.##+.#..# #hhh.........## #.%.^...P##..# ##....#### .# .....# .....# .....)# ......# .......