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