#.# ... ... #.# #.# #.# #)##### # ##.....# ## #.##....hg###...## #..<.#............ #.##......##....l. # ##.....# .#### ###.##.. l. #.# .#. .. ..# .# # #. ##.# .# .#