#..# #..# #..# ##### #..# #.....##..# #.........# ##.........## ..........<.# #..........# #.........## #..........# #..........# +.##!...#..# #....##..# ##...## ..# #..<.# ..# ##%..## ..# #...## #.####...# #.......## #####...# #....# ##...## ##....# #. #....###.. ##########....##..# .............##...# .................# .##########.....## #....## ##....# #.....# #.....# #...#O# ##.##.# ### .# .# .# .# ?.