###.#####..# # ...bg...... .# .%.......##.# #.#........## #............ ##.........# ##..(!.w...# #......