### ..# ########### #.# #....?....####.# #.........#.##.# #........!'..#.# #.........#....# #.........#..g.# #######g###)##.# #......# #.##.# #......# #S##.# #####......###b##.# ..........##......# ..........##......# ..........##......# ..........####....# ..........####.#### ..........'...... ..........####### #####.....# #####.#### ##### ##### ##### #....# #...# #...# #...# #....# #.>.# #.>.# #.8.# #....###...###...###...# #......................# #....................<.# #......................# #....###...###...###...# #....# #...# #...# #.8.# #....# #...# #...# #...# ###### ##### ##### #####