h.. ... ..... .... #.# ..... ....###.##..... .g............. #g............. #.............. #......gg...... #h# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.##########.# #...##..##...# #...##..##...# ####..##..##.# ###..##..##.# #..##..##...# #..##.<##...# ###..##..##.# ###..##..##.# #..##..##...# #..##..##...# ######......# ########