## .# w. .# .# .# #####.# #.....# #.##### #.# #.# #.# #.# #.# #.# #.###### #......# ######.# #.# #.# #.# ######.# # #......# . #.####.# .# ##.# #### #.# #######..###.# #..### .............##...... ............##)...... #####.........hg# ####...####.....#### ###.........###'### #......<......'.+ ###.........###+# ####...#### #####