. ..####+# .........# ..........# . .........$.# ... ########.##.#..# #...# . #...##...#...+#...#'###...# ..##.(.....P..P.P#._........%# .... .............PPPP.+...........# #....... .............PP..P.............# ....... ...........P.>PPP............# ......# .........PP.PP.P###...##'#### #### #.....# #......).PPPP.###...##....# ##...##.....# ##.......P.PP..............# #...........# #.........+.$..............# #...........# . # #....##...##...............# #...........+ ..# #....##...#####+##.........# #....##.....# .>.# +....<+...##....##(........# ##... #..<..##...## ##...##.........##...##....# ######..o........# ####+####'####.........##...##....# #............# ............................#..... #...l........# ............##...##.........+ ... ##...o.##....# ...........##...##.........# ##.....##....+ ............#...+..........# #............# ............+...##....##...# #............# .............#...##....###### #...o..##...## ##+# .....###....##....+..... #......# #'## #...##......##.....###....##...##.....# #....(.# ... #...#.....................######......# ##.....# ... #...#..............(.......# .....## ............ #...#......................# ##### #............ #...#......................# #.............#...#......................# #.............#...#......................# #...........o.o...+......................# ... #o.###..##..###...#..#....## ###..###o.##..###'########### #....#.....+..o......# +....#.....#..W......# #....'.....#..<......# #....#.....#.........# ######################