?. #.# ... ######### #.# #.......# #.# #.......# ###.##### #..###..# #...#...########## #.......###.#...#..........# #..#..........#...########.# #..#.#..####...#### #.# #..#.#..# #.....# #.# #.......# ##...## #.# #.......# ##.## #.# #.####### #.# ####.# #.# #.# #....# #.# #+# #.#### ##+# # #.# #####.##### #.>.# .# #.# #.........## .....# #.### #.# #.###.W.)..# ......####....## #.. #..