# ##############... #..............# ##.##.####..###.. #...### ##.# ## ##)..## #.# .### ##...## ##.### #.#. ##...###....# ####... ##...#.....# ....... ##........# #...#########........# #..b)..............<.# #..g########.........# ......? ########### ....... ......w ####.l. #... #...