# .# #.## ###...#### ##........# #g.?...... ######gg##..# #...!(ggg...##.# #>####ggg......# #gg....#### #####.## .# #