######### o.o...o.# ########.# P......#.##### ##### P......#))?..# ######...###### ..b.Pb.#.###..# #.............# ####...#.# # #.###########.# ...#...#.## #### #.# #.# ...#####..# ####..# #.# P #.# ..........# #P.#..#####.# ... #.## ...#####[.# #..#........#######...#..# ...#PP.##.# #P.#.#####........#..P#..# ####..P #.## #..#.# #.######.#..P#..# ....... #..####### #..#.#####..#...#.#PP.#.## ....P.. ###......####b.#.##....##.PP#.#...#.# ......P #.........#..#..<.....#..P#.#...#.# ###### ###......##.#..#..#####.#..P#.#####.# #.....#.###.#.P#..# #.#.P.#.......# #..#####.# #.####.## ##..P#.####### #.# #.# #......#### #P..#.#.P.# ... #.# ######....#####PP.#.#.PP# ..# #)###########..#..#...#.#.P.# #..# #.##.............######.##### ..# #...#...........###.###..# ## #.#.#.............#.....## #. .##..........#.#.##### .( ..#..........#.#)# #.# #.##.......).#...# .. ..###....)..#..## ..# #...####.......# ....#####.#.# #....(..#.# ....#######.# . #.. ... .... ...