###.... #.....# ##.....# ......# ..... .g. #w# #.# #######.# ........# .#####..# #.<# #..# #..# #..# ..<# ##.## #. ##