.. . .. #.# ###.### #.# ### #......# #.# #.# #......# #.# #.# #......# #.###.## #......#########.##...# #.................#...# #......#######...##...## #................#.....###.# #......#######......<......# #.>....# #...#.....###.# ##.##### #...##...## #.# #....#...# #.# #....#...# #.# #....##.## #.# ###.###.# #####.##### #.# #.# #.........#### . ### #.>........... #............. #####g######## #.# ... ... #.... #.... #..... ###