.# #.# #.# #.# #.# #########.# ######## ..........######......# ...####.......[.....#.# #.....####.##...# ##...## #.###..## ##.## #.# #...# #.# #.# ##..# #.# #.# #..# ##'## #<####..# ##...## #.......# ##.....## #######.# ##.......# #.# #...?.....# #.# +.o..>....+ ... #........$# #.# o#.......#.# ..# #o##.....###. ### #o ##...## #. #+## #. #.