..... # ..... .#. .....########... ......#......... ................ .......o........ ......ohSo...... ......o..# ......s).# ..##....## #....# #....# #....# #....# ######