#....[ #....# #....# #....### #...... #g...# #gg..# ######g# #.....<# #.####.# #.# ..# ... .### . ..