#...# ##...# .... #....# .... ##....# .....####.....# ..........#... ..........#g#######.# ......##..