######### ...# ..######.......# .....# ................# #.....# ................# #.....# ................# #.....# ...............# ####.....##############.....# .............................# .............................# .............................# ..............................# #.......)....................# ########)).####....######....# #.............#....#.........# #.............#....#.........# #########.............#....#.........# .......................#....#.........# .........########......#....#.........# ................#......#....#.........# .....................#######...........# .....................#.......#..........# ........[...............#...#............# .......................##..P##...........# ..!..................#..PPPP...#.........# .......D.....########.#..PP>PP..#....###### .......).....#........#..PPPPP..#....# .............#.....[....## P.##......# ............#...........#...#.......# ............#.........#.......#.....# ............#..........#######......# ...........#.......................# ..........#########..######..##...# .......... #......#...#..< ###... #......#...# #......#...# #......#...###### #......#........# #......#........# #......#........# #......#........# #################