#####.. #...... #.....# .....# ....# ... #######g# #.....g.# #.....gg# #....g..# #.......# ########.......# #......'.......# #.######.......# #.# ######### #g# #.# #g# #.# #######.. #.# #......... #.# #.......l.... #.# #............ #.# #........ll. #.# #..g....... ##.###........## #....'.........# ######.........# #.........# ###....##.# ####.##.# #.##.# #.##.# ###########.##.# #...........##.# ##(###########.# #.########....# #..........#### ############