### #.... . ... .. ... .. ... . #.#.# ###.#.###.# #...g......# #..rb......# #.......... #.......... ...^....... ##....?.... #........ #....... ...