... #.# ## #.# #.# #.# #.. # # #.# #.# .# #.##### #.# #<##..# #..oo.####.####...... #)..)........## #.l####.###...######. #..# #.###.<........ #..# #.#.......####. #..# #.........# ...# ###.......# .#..# ###...### .8### #...# ##.## #.. ...