######## #......####### #............## #...P.........# ############################################..P..P...P...###### #..................................)...............P..........# #...............##########.........[...[.............P........# #...............#........#...############..V..P..P............# #...............'........#...#..................P.....P.......# #..(............#..##'##.#...#..........#............P........# #.........####..#..#...#.#...#.........V#...............###...# #...?####.# #..#..#...*.#...#..........#.................#...# #....# #.# #(.'.[#####.#...#.......z..#......#.....#....#...# #....# #.# #..#........#..)#..........#......#.....#.#..#...# #....# #.# #..#........#...#..........#............#.####...# #....# #.# #..#........#...#.....V....#......#######........# #....# #.# #..#........##########.#####.....................# #....####.####..###########...####............................# #....................###.........###.z...###################### #...................##..M...#......##....# #..................##....########...###..# ...... #......########.####...### ##...##..# ..... #......# #...##..## ..........##.V# ..... #......# #...#...# ...........#..# #... #......# #...'...# M..#########.z######..# #.####.# #...#..## .. #.......#..# #.# #.# #...#### #.......#..# #.# #.# #.### ##....8###''## #.# #.# #.##### #....)##.....## #.# #.# #.....## ####.)V'z.*..⌠# #.# #.# #......### #### #..)'.....⌠# #.# #.########...####.## ####..# ##.##.....## #.####............# #.<# ###.....######[8###''## #.................# #..#####........[.|[.....#..# #.................# #.[).....................#.[# #............####.# #.).......)[).......######z.# #.........Z..# #.# #...)#######......[.# #.§. #...########.# #.# #....# #........# ..§.. #...#).[...#.# #.# #....# #...####)# ..... #...#......#.# #.####<...# #...# #z# ...... #...+......#.# #.........# #...# #.# #...#......#.# #.........# #...# #.######## #...#......#.# #....*....# #...# #......... #...#......#.# #.........#######...# #.....z... #...ZZ.....#.####...................# #......z.. #...########......z.................# #......... #...................................# #..####### #.............................(.....####..# #.....##########....|########.[...........# #.....# #.....# #.#######.....# #.....# #.....# #.# #...<.# #.....# #.....# #.# #.....######## #.....# #.....########.# #............. #.....# #..............#######............. #.....##########.................................. #................................................. ##################################################