. .# o ##. #.. # #.# #.##.###.# #....o...# #######o# #......o## #.####...## ....####.####...[#### ..........).o.......+ .....###.##<........# .. #.##......##.# #.##.....## # #........# ####.###.# #.. .... ### #.### #.# ... .