.(. ... ... #.# ... #.# ##?## ##...## ##.....## ##...5...## #.........# +...<.....+ #.........# ##.......## ##.....## ##...## ##+## # #. ####..##### ......)<..# ####..###.# #.. # #.. ## ##.....## ##.......## #.........# +.?.......+ ... #.........# #.# #.......# #.# #.....# #.# #...# #.# ##'## #.# #.# #.# #.# #)#########.## #.<.O...##...## #####.........######## #.###....#........ #.# #.#.##.####### #.###......# #.....###### #######