.# .. .###.# # ##..... # #....... ###. .#...# ..... ....# .....?#####...# ...W.oYYY.<..# ....o.K#####.# .#..... .# YK....# .# ..o.Y. .# .o..Y# .# ..... .. ..#.# .. #.###..## #........ ...!..... #......o. #o....... #........ #.Z@..... #%o...>.. #