.. .# ....# #.#.## #....# #....# #.... #.# #..# .....####.<# #.......gg.# ###.!#####.# # .... #####