. .. ... #... #. #...# ....# ... #..... ....# #...# #....####...# #....# #.....l#....# ##..... #....o...# ##....# ##....(..# ##.....# ###...### #....# ##### ##...## ##....# ###.....# #.....### ##.....# #.(..### #...#### #......# #......### ###......# ###....## ##....## #.....# ###...## #....# ##.).# ##....# ##....## #...<## #...## #....# ##...## #....# ##...# #..>.# ##..g## #....# #..J## #....### #....g.## ###.....###### ##...J.#...## ###........# ##.........# ##...#....# ##### ...# ..# #