### #.# #.# #.# #.# #.# ########.## ........Bg# ....####W.# . #.g######### .####.....(....### .................. ...........?....# ................# ##.#.##W....!...# ..... #.###.##### ##### #.# #.# #.# #.# #.# #g# #.###.###### #..........^. #.......(.... #.###.####### #.....# #.....# #.(...# #.....# #.....# #.....#### #.###....# #..##....# #..##....# #...#.(.. #.#.#.# #?#...# #.##w.# #.##:># #.###.# #. .... #. .#..... #.#......# # #......# ########